数字类型内置方法

为什么要有数据类型?

  • 因为我们对于不同类型的变量需要用不同的数据类型去定义

整型

1.作用:

  • 身高,体重,年龄,ID号

2.定义方式

  • y = 10
  • id_num = 1231321
  • z = int(10)
  • x = int('10')

3.方法

  • '+', '-', '*', '/', '%', '//', '**'
  • pow 开根号
    • 开x的r次方:pow(x, 1.0/r)
    • 返回的是一个浮点值
x = 8
print(pow(x,0.5))
print(int(pow(x,0.5)))

2.8284271247461903

2

4.储存一个值or多个值?

  • 一个值

5.有序or无序?(有序:有索引, 无序:无索引)

  • 没有有序无序这一说

6.可变or不可变(可变:值变id不变,不可变:值变id也变)

  • 不可变
 x = 10
print(id(x))
x += 1
print(id(x))

1792634208

1792634240

字符串类型的内置方法(重要且多)

1.作用

  • 女朋友名字, 猪, 性别

2.定义方式

name1 = 'xiaopangi'
name2 = 'lingling'
name3 = '''
xiaopangzi
lingling
'''
number = str(10)

3.方法

  • 优先掌握 (一天学会)

name = ' xiaopangzi 999 lingling love '

1.按索引取值,只能取,不能改

print(name[6])
print(name[-5])

p

l

2.切片:步长为正数,从左到右切片;如果步长为负数,则从右到左切片,默认为[0

05-11 17:57