python中调试代码
在python中,使用debug来调试代码。
我们使用debug的目的,就是可以查看代码的执行过程。
步骤:
1 打断点。打断点是开发的术语,类似于打标记,debug会让程序在你打断点的地方停止执行。
如果要查看代码执行过程,比较常见的是把断点放在程序的第一行。
在pycharm中,在代码左边的行号上单击鼠标,出现红色圆点,就是断点。再次点击可以取消。
2 右键中有debug运行,点击进入debug调试模式
3 点击单步执行按钮,可以看到代码是怎么一步一步执行的。在编辑器中,背景是蓝色的,表示代码将要执行到哪一行。
python判断语句的嵌套
python的if判断是可以嵌套的。任何一个判断分支中,都可以继续使用if判断语句。
一般,在判断语句存在递进关系的时候使用。
比如,第一个条件成立的时候,才会去判断第二个条件。
举个例子,我们做地铁,只有当你进站以后,才会有安检,安检通过以后,才会刷卡进站。这个就是三重判断了。
实际例子:
身高170以上,体重60kg,符合条件,否则不符合
height = float(input('请输入身高'))
if height > 170:
weight = float(input('请输入体重'))
if weight == 60:
print('符合要求')
else:
print('不符合要求(体重不达标)')
else:
print('您的身高不符合要求')
不妨可以用debug去调试这段代码,可以加深对debug的熟练度,也更能理解条件判断语句的执行!