变量名规范
- 汉字也可以做变量名。(但应该尽量避免用汉字或者拼音)
- 可以以下划线开始。
- 首字符不可以为数字,例如:1_stu。
- 不可以是Python33个保留字中的任何一个。
- 常量的所有字母都大写。
赋值方式
- 增量赋值:x += 10
- 打包赋值(x,y = y,x可以直接调换x和y的值)
输入输出
- 动态交互输入:x = input(“请输入一个数值:”)
- 得到的是字符串类型,接下来,可以通过eval() 函数转为数值:
- print() 函数默认换行,若不想换行,可以借助end=做换行控制:
- 格式化输出format():
简单输出: 填充:
分隔符:(严格定义必须先填充【可以没有】才可以写分隔符)
浮点数:
进制转换:
print("二进制:{0:b},Unicode码:{0:c},十进制:{0:d},八进制:{0:o},十六进制:{0:x}".format(8))
二进制:1000,Unicode码,十进制:8,八进制:10,十六进制:8
程序格式
- 行最大长度:所有行最大限制为79个字符(不然就得用滑动条)
- 缩进:用来表示逻辑关系、4个字符的缩进
注释
# 单行注释
"""
多
行
注释
"""
print("OK!!")