Python 是跨平台语言,Python 程序可以运行在 Windows , Mac , Linux/Unix 系统上。
安装 Python
Python 下载地址 https://www.python.org/downloads/ ,下载安装完成后就会有一个 Python 解释器(负责运行 Python 程序),一个命令行交互环境和简单的集成开发环境。
Windows 安装Python时需要注意勾选 Add Python to PATH 否则就需要手动将 Python 加入系统环境变量。安装成功在命令行输入 python 即可进入 Python 交互式环境。
Python 解释器
Python 文件是以 .py 为扩展名的文本文件。运行 .py 文件就需要 Python 解释器去执行。由于 Python 从语言规范到解释器都是开源,理论上水平够高都可以编写 Python 解释器来执行 Python 代码。所以目前存在多种的 Python 解释器。
目前有的 Python解释器有 CPython,IPython,PyPy,Jython,IronPython。Python 解释器很多,但 CPython 还是使用最广泛的。
Python 交互模式和命令行模式
在 cmd 命令行输入 python 看到 ” >>> ” 就表示进入了 Python 交互模式。(输入 exit() 或 quit() 即可退出命令行交互)接下来输入如下内容:
python交互模式.png
在命令行模式下,只要我们安装了Python 解释器并配置了环境变量,就可以运行 .py 文件。 新建一个 calc.py 文件,内容如下:
print(100+100+100)
此时在 cmd 中进入 calc.py 所在文件夹 输入 ” python calc.py ” 可以看到输出如下:
![python命令行模式.png](http://upload-images.jianshu.io/upload_images/3512867-b331934421f628c5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
在 Mac 和 Linux 环境通过如下步骤可以直接点击运行 Python 文件(Windows 环境下不可以)。
在 .py 文件第一行加入一段特殊注释
#!/usr/bin/env python3 print('hello, world')
通过命令给 hello.py 可执行权限:
$ chmod a+x hello.py
这样便可以直接点击运行 hello.py 文件。
输入与输出
Python 中输出函数为 print( ) ,print( ) 函数可以一次接受一个或多个字符串。在编写代码时多个字符串需要用逗号隔开,输出时会将多个字符串拼接在一起并用空格隔开,新建 hello.py 文件内容如下:
print('hello world') print('hello','world') print('It','is','Saturday','today.')
在命令行运行 hello.py 文件输出如下:
Python输出函数.png
输出函数也可以打印整数,计算结果并打印,新建一个 calc.py 文件内容如下:
print(100) print(100+200) # 将字符串 "100 + 200 =" 与 300 拼接在一起 print("100 + 200 =",100+200)
在命令行运行 calc.py 文件输出如下:
Python输出函数计算值.png
Python 中输入函数为 input( ) ,input( ) 函数可以让用户输入一个字符串,并保存在一个变量中。参数中可以填写字符串来提示用户需要输入的内容。
新建一个 registe.py 文件内容如下:
username = input("please enter your username: ") print("username =",username)
在命令行运行 register.py 首先会看到”please enter your username: “后面光标闪烁,此时输入 “dingyx” 回车,便将这个字符串赋给了变量 name。赋值完毕会立即执行第二行输出代码,所以运行结果如下:
register.py运行结果.png
到这里,已经学会了 Python 的安装与 Python 文件的运行,并且我们还学会了输入与输出函数。