数值类型与数列类型
首先我们来讲一下什么是变量
1 a = 1
这个就是变量把1保存给了a ,a就是1
可能会小伙伴问可不可以交换变量呢,答案是可以的看以下代码
a = 1 b = 2 a,b = b,a
现在当输入print(a)的时候就变成了2
整数与浮点数
1 a = 1 2 b = 1.234
a就是整数,b就是浮点数,type()可以查看是什么类型 int意思是整数 float意思是浮点数
1 a =1 2 b = 1.234 3 print(type(a))
把浮点数转化成整数
1 a = 1.23 2 print(int(a))
1 a = 1.23 2 print(int(a))
整数转化成浮点数
1 a = 52
2 print(float(a))
字符串str
1 a = ' 18 ' 2 b = "18 " 3 c = """ 18 """
列表 list
1 fo=['world'] 2 li = [1,2,3,'hello',[4,5,6],fo] 3 print(li) 4 5 d = 'hello world' 6 e =(list(d)) 7 print(e)
元组 tuple
1 foyi = (1,) 2 print(type(foyi)) 3 fo = 1,3,1,4 4 print(type(fo)) 5 6 7 a,b,c,d=1,2,3,4 8 print(b) 9 10 a,*b = 1,2,3,4,5 11 print(b)
索引
1 #-10 -1 2 f= ('h', 'e', 'l', 'l', 'o','w', 'o', 'r', 'l', 'd') 3 # 0 1 2 3 4 5 6 7 8 9 4 print(f[2])
你想要要什么就在['这里面直接修改']
切片
1 f= ('h', 'e', 'l', 'l', 'o','w', 'o', 'r', 'l', 'd') 2 print(f[0:9:1])
0就是起始位置的9是结束的未知1就是步长,你会发现d打印不出来,如果想要全部打印出来就直接[:]
总结
# 单词 int(整数) float(浮点数) str (字符串) list(列表) tuple(元组)

浙公网安备 33010602011771号