学习第二天:总结
程序员文章站
2022-05-03 22:13:55
[TOC] 1.while循环 死循环 打断死循环: 关键字: 2.字符串格式化: 3.运算符 4.编码 四种(重要) 单位转换 ......
目录
1.while循环 -- 死循环
while 条件: 循环体
打断死循环:
break -- 终止当前循环 改变条件 -- 自动定义修改控制执行次数
关键字:
break -- 终止当前循环 continue -- 伪装成循环体中最后一行代码(官方:跳出本次循环,继续下次循环) while else:while条件成立的时候就不执行了,条件不成立的时候就执行else
2.字符串格式化:
% -- 占位 %s -- 占字符串的位 %d -- 占数字位 %% -- 转义成普通的% s = "你好%s" s%("我好") f"{变量名}{字符串}" 3.6版本及以上才能使用
3.运算符
算数运算符 : + - * / // ** % 比较运算符: > < >= <= == != 赋值运算符: = += -= *= /= //= **= %= 逻辑运算符: and or not () > not > and > or 成员运算符: in not in
4.编码
编码集(密码本) ascii: 不支持中文 gbk: 英文 8位 1字节 中文 16位 2字节 unicode: 英文 16位 2字节 中文 32位 4字节 utf-8: 英文 8 位 1字节 欧洲 16位 2字节 亚洲 24位 3字节
四种(重要)
ascii (老美)不支持中文 gbk (国标) 英文 8位 中文16位 unicode (万国码)英文16 位 中文 32位 utf-8 (可变长的编码) 英文8位 欧洲文 16位 亚洲24位
单位转换
1字节 = 8位 1bytes = 8bit *** 1024byte = 1kb 1024kb = 1mb 1024mb = 1gb 1024gb = 1tb 1024tb = 1pb 1024pb = 1eb 1024eb = 1zb 1024zb = 1yb 1024yb = 1nb 1024nb = 1db