了解格式化输出,字符串和编码
1. 字符串的格式化输出
- % :占位符
- %s : 字符串
- %d 和%i : 整型
- %% : 转义成为普通的%
- %() : 括号里面数据个数不能多也不能少,必须一一对应
- f"{}'' : 大括号中的内容一般都放变量 ,如果要放字符串,需要用到单引号 #Python3.6及以上版本才能使用该功能
2. while 循环
-
while 关键字 条件: #死循环
循环体
-
条件终止循环
- break : 终止当前循环
- continue : 跳出本次循环,继续下次循环
- exit(0) : 终止当前程序
3. 运算符
-
算术运算符
-
+ - * / # 加减乘除 ** #幂 print(2 ** 4) // #整除 print(5 // 2) % #取余(模) print(5 % 2)
-
-
赋值运算符
-
a = 1 a += 1 # a = a + 1 a -= 1 # a = a - 1 a *= 1 # a = a * 1 a /= 1 # a = a / 1 a **= 1 # a = a ** 1 a %= 1 # a = a % 1
-
-
逻辑运算符
-
and (与) #和 or (或) not (非) # 不是 1 and 0 # and是两边都是真的时候才是真,只要有一边是假就取假 0 and 1 print(1 and 9) #and 运算 两边都是真的时候取and后边的内容 print(False and 0) #and 运算 两边都是假的时候取and前边的内容 print(3 > 2 and 9) #3>2 视为一个整体来看 print(1 or 0) # 只要有一个是真就取真 print(0 or 1) print(1 or 4) # or 两个都是真的时候,取or前面的内容 print(False or 0) # or 两个都是假的时候,取or后面的内容
-
-
比较运算符
-
等于 == 不等于 != 大于 > 小于 < 大于等于 >= 小于等于 <=
-
-
成员运算符
-
is 是 is not 不是 is 判断是不是同一个 == 判断是不是长得一样
-
4. 编码
-
ASCII码 : 不支持中文
-
GBK : 国标
- 英文1个字节
- 中文2个字节
-
Unicode : 万国码
- 英文2个字节
- 中文4个字符
-
utf-8 : 基于万国码,是现在最流行的编码方式 ,最少用1个字节
- 英文1个字符
- 欧洲2个字符
- 亚洲3个字符
-
utf-16 : 最少用2个字节
-
单位转换
-
1字节 = 8位 #最重要
-
1Byte = 8bit
-
1024KB = 1MB
...
-