------------恢复内容开始------------
具体内容
1.基础数据类型
- 1023 12 13 14 int + - * /等等
- '今天吃饭了吗?' str 存储少量的数据, + * 切片,其他操作方法
- True False bool 判断真假
- [ 12, True ,'Alex', [123] ] list 存储大量数据
- ( 12, True ,'Alex', [123] ) tupe 储大量数据, 不可改变里面的元素
- {'name' : '太白金星' } dict 存储大量关联性的数据, 查询速度非常快
- set 交集, 并集, 差集.....
2.int
3.bool
4.str
-
索引,切片
-
s1 = 'python全栈22期' # 对字符串进行索引' [] '(索引都是从0开始的), 切出来的数据都是字符串类型 # 按照索引取值 # 从左至右有顺序,下标,索引 # s2 = s1[] # print(s2,type(s2)) # s3 = s1[2] # print(s3) # s4 = s1[-1] # print(s4) # 按照切片取值 # 顾头不顾腚 所以要多取一个 多取 # s5 = s1[0:6] # s5 = s1[:6] # print(s5) # s6 = s1[6:] # print(s6) #切片步长 # s7 = s1[:5:2] # 后面的2代表隔1个取,还可以隔2,3..取 # print(s7) # 倒序: # s8 = s1[-1:-6:-1] # 这里要加倒序的步长-1 不加取不出来也不会报错 # print(s8) # 把S1全部取出来 s9 = s1[:-1] # 只取的初python全栈22 print(s9) s10 = s1[:] print(s10) # 这样全部取出来了 # 把S1倒序全部取出来 # s11 = s1[-1:-12:-1] # print(s11) s12 = s1[::-1] print(s12) # 总结 # 按索引: s1[indx] # 按照切片: sq[start_index: end_index + 1] # 按照切片(隔一个取后面为2)步长: s1[start_index: end_index+1 :2] # 反向按照切片步长: s1[start_index: end_index 反向顺序走就后 + 一位 反向的尾为逆的就 + 一位 ] # 正序全部取出来[:] # 倒序全部取出来 s1[::-1]
-
-
常用操作方法
s = 'taiBai中国' # 字符串的常用操作方法 # 不会对原字符串产生任何操作 都是产生一个新的字符串 # upper lower 变大写/变小写 s01 = s.upper() s01 = s.lower() print(s01) print(s01,type(s01)) # 应用: username = input('用户名') password = input('密码') code = 'QweA' your_code = input('请输出验证码,不区分大小写') if your_code.upper() == code.upper(): if username == '太白' and password == '123': print('登陆成功') else: print('用户名密码错误') else: print('验证码错误')
------------恢复内容结束------------
浙公网安备 33010602011771号