·day02基础&运算符
1.循环语法
循环语句:
例: count = 1
while True :
print (count)
count = count + 2
while + 条件 while往下只要满足条件就会一直循环执行
break:终止当前循环
continue:如果遇到continue,则不在往下走,而是回到while条件位置
快速注释:ctrl+?
不等于!=
2.字符串格式化
%s
%d
如果想要打印%,必须输入两个%
\n==》换行符
Ctrl+D 快速复制
3.运算符
4.编码
5.博客
8.13day03
1.整形(int)
1.在python2当中,超出长度范围之后,python自动将其转换成 long(长整型)
2.在python3中,不管有多长都会是 int ,所有的整形都用 int 表示
3.python2在做整形除法运算时,结果只保留整数,若想要精确到小数时,必须要在开头写上:form _future_ import division python3则不需要
2.布尔值(bool/booling)
只有两个值True、False
转换
数字转布尔:0 是 false ,其他都是 True
字符转布尔:"" 是 False ,其他都是 True
3.字符串( str/string)
###字符串特有的
1.字符串变大写 : 变量名后面加 .upper()
字符串变小写 : 变量名后面加 .lower()
注意:变完之后要给它赋一个新的变量值,而原来的那个变量值没有改变,还能用。
2.判断是否为数字: 变量名后面加 .isdigit()
3.去除空白: 变量名后面加 .strip() / .lstrip() / .rstrip()
4.替换:变量名后面加 .replace(‘ ’,‘ ’, ,) 括号里边依次填写 ‘需要替换的字符/子序列’,‘替换成什么’ ,替换几个(如果不写,则全部替换,如果写了几,就从左往右替换几个。)
5.切割:变量名后面加 .split(‘ ’) 括号里面填写需要以什么来进行切割,如 , 。 等等,替换几个(如果不写,则全部替换,如果写了几,就从左往右替换几个。.rsplit() 从右到左)
公共的(所有数据类型都适用)
1.len() , 计算长度的
2.[ ], 索引