Python学习第三天
1.int 可以进行 + - * / % // ** 操作
bit_length() 计算整数在内存中占用的二进制码长度 前为十进制,后为二进制 最后为长度 1 1 1 2 10 2 4 100 3
2.bool 类型转换 取值只有 True False 没有操作
结论1:想把某人转化为某人 . 某人名(需要转化的某人名)
结论2:True => 1 False = > 0
结论3:可以当做False的数据: 0 , "" , [] , () , {} , set() , None . 所有的空都是False
3.str 字符串
字符 : 单一的文字符号
字符串 : 有序的字符序列
' , " , ''' , """ 括起来的内容就是字符串
索引和切片:
1.索引标从0开始
2.切片 : [start: end: step]
1. 顾头不顾尾
2. 默认从左往右取, 如果step是负数 . 从右往左取
3.其他操作 :
1: upper() 转化成大写
2: strip() 去掉空白(空格 , 制表符\t , 换行符\n ) white space
3: replace(old , new) 替换
4.split() 切割 结果是列表
5 . startswith() 判断是否以xxx开头
6. find () index() 判断是否由数字组成
7. isdigit() 判断是否由数字组成
8.len() 求字符串长度 , 内置函数,直接用就行了
4.不常用的操作:
居中 s5 = '周杰伦' ret = s5.center(10,'*') 拉长成10 原字符串放在中间,其余位置补*
4.计算字符串的长度 (len)
len 是Python的内置函数
迭代
for 变量 in 可迭代对象:
循环体
,