第三天(学习笔记)

时间:2022-08-07 20:54:17

1.int 整数

2.bool 布尔 ,判断 if while

3.str 字符串 一般放小量的数据.

4.list 列表 可以存放大量的数据

5.dict 字典 以Key:value的形式储存数据

6.set 集合

7.tuple 元祖 不可变

 

 

1.int

整数:常见操作就那么急个+-*/ // ** %

bit_length()一个数的二进制长度

2.bool(类型转换的问题)

没有操作

类型转换

字符串转换成整数(str)

 

结论1:香烟转化成什么类型就用这个类型括起来

结论2:True => 1False =>0

结论3:可以当做False来用的数据:0 "" [] () {} None  

 

3.字符串

1.字符:单一文字符号

2.字符串:有序的字符序列

字符串又' '' '' ''  ''  '''''扩起来的内容 字符串

 

索引:一排数字,反映第某个位置的字符 索引的下标0开始使用[]来获取数据切片:[start:end:step]

顾头不顾尾

step:步长  如果是+从左往右  如果是-  从右往左  每n个取1个

 

3.常用操作方法:

1.upper()转化成大写,忽略大小写的时候

2.strip()去掉左右两端空白  用户输入的内容都要去空白

3.replace(old,new)字符串替换

4.split()切割 结果是list

5.startswith()判断是否已XX开头

6.find()查找

7.isdigit()判断是否是数字组成

8.len()求长度.内置函数

 

 

4.for循环

for 变量 in 可迭代对象:

  循环体(break,continue)

else:

  当循环结束的时候执行else