第一种: 交互式, 在 cmd 中运行
优点: 直接给出结果
缺点: 无法保存
jupyter 对这一种进行了封装,(可以保存)
第二种: 命令行式, 通过 cmd 输入 python3 文本
.txt 文件可以,.py 文件也可以, 命令行式可以识别任何文本文件
优点: 可以保存
缺点: 无法及时得到报错反馈
python 执行程序的三个步骤
1, 编写 python 文件
2, 找到 python 文件的路径, 只是相当于一个文本编辑器 (从硬盘读入内存), 打开这个文件一瞬间没有语法这个概念, print('hello stone') 只是一串普通的字符
3, 在内存运行并解释的时候才会有 python 语法这个概念, 才会打印 hello stone
pycharm 对这一种进行了封装.
来源: http://www.bubuko.com/infodetail-3066413.html