数字类型内置方法
为什么要有数据类型?
- 因为我们对于不同类型的变量需要用不同的数据类型去定义
整型
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