input框中默认类型是string
通过eval(),将类型转换
age = eval(input('年龄')) 将输入的age转换为number
输出格式:print('年龄:%d %s' %(age,'已成年'))
里面的参数大于1的时候,后面需要用括号写入数据
取字符串
s1="Hello,world"
s1[1]:e
s1[-3]:r 从后往前取
取子串
s[2:8:2] [start:end:step] 其实只能取到7; 7<=
就是 low llo,wo 步长为2; l o w 就是隔一个取一个
find函数
or第一次出现的位置下标
找不到的话,就返回-1
count函数
计算o出现的次数,没有出现就返回0
index函数
查找所在位置,找不到就会报not found的错误
in 与 not in
存在就返回True,不存在就返回False,大写的T和F
列表
通过函数list() 来创建列表
append函数
追加一个数组,也可以追加一个数据
extend函数
只能通过一个数组,来追加一个数据;不能在数组中追加数组
index函数
len函数
求长度函数
del删除函数
删除的是下标为3的数据
remove函数
删除指定数字
pop函数
sort排序
升序
降序,在sort(reverse=True)
列表的嵌套
列表统计特性
max与min
sum
count统计个数
列表的切片
和前面的取子串是一样的