当我们写完python代码后,就需要一个解释器去执行python代码
最常用的Python解释器:
CPython(ClassicPython,也就是原始的Python实现,需要区别于其他实现的时候才以CPython称呼;或解作C语言实现的Python)。
其实在我们安装好python3.5后,系统是就已经有一个CPython了,当我们在命令行输入并执行python时,其实就已经启动了CPython解释器了
交互式编程:
当我们在命令行执行python后
出现以上结果后,就可以直接写python代码执行了。
输入print(“Hello Python!”)
结果如下:
按下回车键后就直接输出了”Hello Python!”
上面是输入一行命令的结果,那要输入多行命令呢?
在python中一个语句占一行(如果要多个语句放在同一行则用分号分开),所以我们输入一行后就回车继续写:
当输入的是for、while、if等多行结构语句时,又是怎么样的呢?
看以下截图:
不难看出三者都有一个共同点,就是要跳出这些多行结构时,要多按一次回车键
脚本式编程:
每次都在命令行打代码时,你肯定会抱怨很麻烦的,接下来介绍下脚本式编程。
我们可以把python代码保存在后缀名为.py的文件中,然后用解释器去执行.py文件。
我们可以右键新建文本文档,修改后缀名为.py
然后右键文件用编辑器打开来编写代码,输入print(“Hello Python!”)并保存文件
然后回到文件所在的文件夹中,按住Shift+鼠标右键,选择在此处打开命令窗口
然后执行命令python hello.py,可以看到同样会输出Hello Python!
这样我们在编辑器中写好python代码,然后执行对应的.py文件就可以了
下面的python学习我是用这种方法编程
编辑器有很多,可以用电脑自带记事本,可以用sublime test。只要能编写txt文件的都可以
当然也可以用pycharm
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。