微信公众号:码农充电站pro
我的主页:https://codeshellme.github.iohtml
若是你发现特殊状况太多,那你确定是用错方法了。
—— Carig Zerounipython
当你在本身的电脑上安装好Python 后,就能够编写Python 程序了。linux
你可使用Python 交互式终端,也能够将代码写在文件中,而后用Python 解释器来运行代码。git
Python 解释器就是一个交互式终端
,所谓交互式终端,就是你输入的代码,会被当即执行,并将结果反馈给你。github
直接运行Python 解释器就会进入交互模式:shell
$ python3 ____________________________________________ Python 3.8.0 (default, Oct 28 2019, 16:14:01) [GCC 8.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> 100 + 200 # 计算 100 + 200 300 # 计算结果 >>> >>> print('Hello Python.') # 输出 "Hello Python." Hello Python. # 输出结果 >>> >>> exit() # 退出终端,quit() 亦可
其中的符号>>>
后面能够输入Python 代码,按回车键
后,解释器会执行你输入的代码,并将执行结果显示出来。微信
使用print()
函数能够输出字符串,字符串须要单引号
或双引号
引住。编辑器
使用exit()
或 quit()
函数能够退出终端。ide
通常交互式终端比较适合验证/测试
你的想法,其并不适合编写大段的代码,写在交互式终端内的代码也没法保存下来。函数
一个完整的程序代码都须要写在文件中,那么一个顺手的代码编辑器即可起到事半功倍的效果。
若是你使用的是类Unix 系统,Vim 是个不错的代码编辑器,但Vim 对初学者并非很友好,你能够选择一款喜欢的IDE。
IDE 即集成开发工具
,通常都具有编写代码,代码高亮,调试代码,运行代码等功能。
这里推荐两款不错的Python IDE:
咱们编写以下代码,文件名为hello.py
:
print('Hello Python.')
注意:Python 代码的文件名后缀为
.py
使用Python 解释器,后跟文件名,能够运行Python 代码,以下:
$ python3 hello.py `执行Python 代码` Hello Python. `输出字符串`
通常在一个Python 代码文件的第一行会有一行特殊的代码#! /usr/bin/env python3
,例如hello.py
:
#! /usr/bin/env python3 print('Hello Python.')
仅仅这一行代码并无什么意义,你须要对该文件添加可执行权限,以下:
chmod +x hello.py
此时hello.py
文件就是一个可执行的Python 脚本,file
命令能够查看一个文件的类型:
$ file hello.py hello.py: a /usr/bin/env python3 script, ASCII text executable
这样就能够像以下方式执行Python 程序:
$ ./hello.py Hello Python.
注意:
#! /usr/bin/env python3
这行代码的实际做用是告诉系统,当使用./hello.py
来执行代码的时候,使用系统环境中的python3
来执行该文件。Python 可执行文件
只对类Unix 系统有效,对Windows 系统无效。
(完。)
推荐阅读:
Python 简明教程 --- 0,前言
Python 简明教程 --- 1,搭建Python 环境
欢迎关注做者公众号,获取更过技术干货。