python学习笔记
1、if __name__ == '__main__':
当该代码是通过执行当前.py文件实现的时候有:__name__ == '__main__'
当该代码是通过执行当前文件中 import 的文件实现的时候,比如说:import hh ,而hh.py文件中有__name__ == 'hh'
所以,当文件中有 if __name__ == '__main__': 条件语句出现时,就是判断有该条件语句的文件是否是正在执行的主文件,如果是,那么条件成立,执行if语句;如果不是,条件不成立,不执行if语句。
此处图片中,只有 该语句在执行的主文件中时,才能够运行if语句中的main()函数。
2、断点的作用
调试代码:
(1)添加断点:单击代码左边;(注释不能被添加断点)
(2)开始调试断点:点击,程序运行到第一个断点;
(3)步过(Step Over):点击(F8),程序运行到下一个断点;
(4)步入(Step into):点击(F7):进入子函数;
(5)单步执行我的代码: (Alt+Shift+F7)
(6)步出: (Shift+F8)
(7)运行到光标处: (Alt+F9)
(8)显示执行点: (Alt+F10)
(9)评估表达式: (Alt+F8)