1,打印变量的类型,是一种动态的变量,变量的类型是可以任意更改的。
price=1 print(type(price))
2,变量命名的规则:英文单词+下划线+数字
3、int,str=''2'' '2' ''''''2'''''' '''2'''
4,从文件读出来的数据,往往都是字符串类型,需要强制类型转换。
s='23' s=int(s) print(type(s)) #此时就是int类型了
5,分隔符分割字符串
s="1,2,3,4,5"
data=s.split(",")
print(data)
6,列表可以放任意类型的数据
ls=[1,2,3,'4',"5",[5]] print(ls[1])
7,切片操作,前闭后开
ls=[1,2,3,'4',"5",[5]] print(ls[5]) print(ls[1:3]) ---------------------------------- [5] [2, 3]
8,遍历,迭代
for item in ls:
if item==2:
print('hello word')
else:
print(item)
----------------
1
hello word
3
4
5
[5]
9,打印下标
for idx,item in enumerate(ls):
if item==2:
print(idx)
else:
print(item)
----------------------- -----------------
1
1
3
4
5
[5]
10,tuple



