标识符
由数字、字母、下划线组成
不能由数字开头
不能使用内置关键字
严格区分大小写
内置关键字
False None True and as assert break class continue def delelif else except finally for from global if import in is lambda non local notor pass raise return try while with yield
命名习惯
见名知义。
大驼峰:即每个单词首字母都大写,例如:MyName。
小驼峰:第二个(含)以后的单词首字母大写,例如:myName。
下划线:例如:my_name。
Debug工具
打断点
断点位置:目标要调试的代码块的第一行代码即可,即一个断点即可。
打断点的方法:单击目标代码的行号右侧空白位置。
Debug调试
成功断点后,在文件内部任意位置—右键
Debug'文件名'—即可调出Debug工具面板
单击StepOver/F8,即可按步执行代码
Debug输出面板分类
Debugger:显示变量和变量的细节
Console:输出内容
数据类型
检测数据类型的方法:type()
格式化输出
%s:字符串
%d:有符号的十进制整数
%f:浮点数
%c:字符
%u:无符号
%o:八进制整数
%x:十六进制整数(小写ox)
%X:十六进制整数(大写OX)
%e:科学计数法(小写e)
%E:科学计数法(大写E)
%g:%f和%e的缩写
%G:%f和%E的缩写
%06d:表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出
%.2f:表示小数点后显示的小数位数。
举例:
name="TOM"
student_id=1
age=18
weight=45
s name 之前都需要加%
4d:
4表示student_id为四位数,
0为补位符号(也可以使用其他符号),输出结果为0001
.2f中:
小数点不可省
2表示需要保留的小数位数(系统默认为6位小数)
结果输出为45.00
格式化字符串除了%s,还可以写为f'{表达式}'
f置于“ “外
{}里面放变量名
转义字符
:表示换行
举例:
print("hello world")
输出:hello
world
:制表符,一个Tab键(4个字符)的距离
举例:
print("a bc")
输出:a bc
结束符
print(),默认带end=“ ",会自动换行
print("Python",end=" ")
输出:Python(后接4个空格)
print("Python",end="……")
输出:Python……
end="" " "中可以是任意符号
| 留言与评论(共有 0 条评论) “” |