Python入门

254 阅读1分钟

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 就是隔一个取一个

图片.png

图片.png

图片.png

find函数

or第一次出现的位置下标 图片.png

找不到的话,就返回-1

count函数

计算o出现的次数,没有出现就返回0 图片.png

index函数

查找所在位置,找不到就会报not found的错误 图片.png

in 与 not in

存在就返回True,不存在就返回False,大写的T和F

图片.png

列表

图片.png

通过函数list() 来创建列表

图片.png

append函数

追加一个数组,也可以追加一个数据 图片.png

图片.png

extend函数

只能通过一个数组,来追加一个数据;不能在数组中追加数组 图片.png

index函数

图片.png

len函数

求长度函数 图片.png

del删除函数

删除的是下标为3的数据 图片.png

remove函数

删除指定数字

pop函数

图片.png

sort排序

升序

图片.png

降序,在sort(reverse=True)

图片.png

列表的嵌套

图片.png

图片.png

列表统计特性

max与min

图片.png

sum

图片.png

count统计个数

图片.png

列表的切片

和前面的取子串是一样的

图片.png

流程控制:选择、顺序、循环结构