第一天学习PYTHON
安装和运行python
如何确定所使用的是什么操作系统
使用的是Windows系统的计算机,单击”Start”(开始)菜单并在“Accessories”(附件)项下找到“Command Prompt”(命令提示符)。单击它将打开计算机的命令提示符窗口。由于我的是WIN8.1的系统没有开始菜单,所以我使用了快捷键WIN+R,然后在里面输入“cmd”,点击就可以进入命令提示符窗口。如下图步骤:
当命令提示符窗口打开后,输入“systeminfo”并按下键。出现了如下图的错误。
出现这种错误有两种可能。第一种,.%windir%/system32目录下要有“systeminfo.exe”这个文件。(有没有此文件你可进C:\WINDOWS\system32里查看,若没有此文件上网下载放入即可)第二种,系统变量path里要有“%windir%/system32”这个值。(有没有此值可进环境变量窗口查看,具体如下:我的电脑->右键属性->高级->环境变量,在下部的系统变量里查找“path”点“编辑”查看。若没有此值,编辑添加即可。)。我的电脑出现这种现象的原因是第二种,所以我在环境变量环境变量Path里有%systemroot%\system32要注意path变量是以分号分割,而且特别是最后一个分号不能少。
现在在命令提示符窗口输入“systeminfo”并按下键。能够正确显示操作系统信息了,如图所示可以看出,Windows的版本是“Microsoft Windows 8.1 专业版”。
2.在Windows上安装Python
在官方网站https://www.python.org/downloads/下载
Download Python 3.6.x :下载 Python 3.X最新版
Download Python 2.7.x :下载 Python 2.X最新版
需要注意的是,现在大部分电脑都是64位的,所以要下载对应的版本。Windows x86-64开头的链接才是64位的,Windows x86开头的链接为32位的。下载完成后得到python-3.6.x-amd64 exe 安装文件和python-2. 7 .x.-amd64.msi安装文件。双击python-3.6.x-amd64 exe 安装文件,系统将会开启 Python 安装向导。
在安装完成后,我在命令提示符窗口输入python出现以下错误。
经过在网上搜索找到了解决办法,链接https://blog.csdn.net/u012149969/article/details/88768532
安装python3完成后,在命令提示符窗口输入python,就会显示
安装python2完成后,在命令提示符窗口输入E:\python\python27\python,就会显示
3.第一个Python程序:Hello World
3.1 编辑 Python 源程序
在安装PYTHON时会自动提供一个简单的编辑器IDLE,可使用任何熟悉的无格式文本编辑器编写 Python 程序。在Windows 操作系统上可使用editPlus、Notepad++、UltraEdit等程序。编写Python程序不要使用写字板,更不可使用Word等文档编辑器。因为写字板、 Word 等工具是有格式的编辑器 当使用它们编辑一份文档时,这个文档中会包含一些隐藏的格式化字符,这些隐藏的字符会导致程序无法正常编译、运行。
在记事本中新建一个文本文件,并在该文件中输入如下代码。
Python 程序严格区分大小写。
注:Python程序不要求语句使用分号结尾,当然也可以使用分号,但并没有实质的作用(除非同一行有更多的代码),而且这种做法也不是Python推荐的。
3.2 使用 IDLE 运行 Python 程序
点击File,然后点击open,找到刚才编辑hello_world.py的位置,打开。然后点击run,再点击run module,或者直接按F5。出现如下结果。
3.3 使用命令行工具运行 Python 程序
运行python程序实际上使用的是“ python ”命令,启动命令行窗口,进入hello-world.py
的位置,在命令行窗口中直接输入如下命令。
python hello_world.py
首先如何进入hello_world.py的位置呢?像我这样的小白是完全不知道的。
- 打开命令提示符窗口
- 输入F:
- 输入cd F:\graduate study\PYTHON\codes\01\1.4
- 输入hello_world.py
出现Hello World,就说明运行成功。
该命令的语法格式为:python <Python源程序路径>
当进入Python源程序所在位置运行该命令时,可以只输入文件名即可,这相当于使用文件名作为相对路径。
4、交互式解释器
交互式解释器提示当前使用的是Python 3.6.4,后面的“>>> ”就是交互解释器的提示符。
交互式解释器的运行效果如图所示。