1.Python命名规则------>下划线连接 girl_of_wfb="lgl"
2.常量-----名称全大写->WFB="WFaceBoss"
3.编码的进化
由于机器只认识0和1,所以为了解决人与计算机之间的交流,出现了编码。
Ascill(二进制与英文字符之间)【1bytes=8个位】----》GB2312(中文汉字)【7000+汉字】------》GBK【20000+汉字】----》Unicode(英文被放大2倍)【2bytes=16位】-----》UTF-8 可变长度(英文不变,中文三个字节)。
4.Python中的格式化方式
(1)字符串拼接
info = '''
-------info of '''+name+'''------
Name:'''+name+'''
Age:'''+age+'''
'''
(2)字符类型占位符
Info1 = '''
-------------info of %s------------
Name:%s
Age:%s
''' %(name,name, age)
(3)大括号+format方法
info2 = '''
-------------info of {_name}------------
Name:{_name}
Age:{_age}
''' .format(_name=name,
_age=age
)
5.Python中的for, while循环后面紧接着是可以加else的。
(1)while与else使用
语句: while 真值表达式: 语句块1.... else:
语句块2....
说明: 1. 先执行真值表达式, 测试布尔值为True 或者 False 2. 如果真值表达式的测试值为True, 则执行语句1(若包括break直接跳出,同时也跳过else所包括的语句),然后再返回到第一步 重复进行测试 3. 如果真值表达式的测试值为False, 则执行else子句的语句块2, 然后结束此while语句的执行,如果没有else子句, 则直接结束while语句的执行
(2)for与else使用。
当for循环计数器记数完成后【可以理解为不满足for循环条件】会执行与for对应的else,若for循环中是由于break跳出循环,则不会执行else部分。
当做补基础,不喜勿喷哈。。。。