新手如何: 搭建Python开发环境
我们在Python官网可以下载Python安装包,在这个安装包里有Python解释器、Python运行所需要的基础库,以及交互式运行工具——Python
在下载完成后就可以安装Python了,在安装过程中会弹出内容选择对话框,选中复选框Add Python 3.xto PATH,可以将Python的安装路径添加到环境变量PATH中,这样就可以在任意文件夹下使用Python命令了。单击Install Now按钮就可以开始安装了。
第1章、动动手——编写和运行一个Hello World程序
在Python开发环境搭建完成后,我们动手编写并运行Hello World程序来测试一下Python开发环境。
编写和运行Python程序主要有两种方式:
- 交互方式
- 文件方式
1.交互方式
Python安装包提供了交互式运行工具——Python Shell,在安装好Python后,我们就可以单击Windows“开始”菜单打开Python 3.x了。
2.文件方式
通过文件方式编写和运行Python程序时,首先需要编写Python代码,然后使用Python指令运行Python代码文件。编写Python代码时,既可以使用任意一种文本编辑工具,也可以使
用专业的IDE(Integrated Development Environments,集成开发环境)工具。
在代码编写完成后,就可以运行代码了。在Windows下启动命令提示符,并输入Python hello.py指令。
看到这里想入学python的小伙伴应该都懂得怎么去安装和下载了爬 ?
3.练一练
- 请在Windows平台下安装Python环境。
- 请使用文本编辑工具编写Python程序,通过文件方式编写并运行代码,使其在控制台输出字符串“世界,你好!”。
- 请使用IDLE工具编写Python程序,使其在控制台输出字符串“世界,你好!”。
第二章、编程基础那点事
我们在第1章学习并搭建了开发环境,还编写了一个Hello World程序。在本章将学习Python中的一些基础语法。
1.标识符
标识符就是变量、函数、属性、类、模块等可以由程序员指定名称的代码元素。构成标识符的字符均遵循一定的命名规则。
Python中标识符的命名规则如下。
- 区分大小写:Myname与myname是两个不同的标识符。
- 首字符可以是下画线(_)或字母,但不能是数字。
- 除首字符外的其他字符必须是下画线、字母和数字。
- 关键字不能作为标识符。
- 不要使用Python的内置函数作为自己的标识符。
注Unicode是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案。
2.关键字
关键字是由语言本身定义好的有特殊含义的代码元素。
3.变量
在Python中为一个变量赋值的同时就声明了该变量,该变量的数据类型就是赋值数据所属的类型,该变量还可以接收其他类型的数据。动动手
在Python Shell中运行示例代码如下:
注 Bug指程序中的缺陷、漏洞、错误等。
4.语句
Python代码是由关键字、标识符、表达式和语句等构成的,语句是代码的重要组成部分。在Python中,一行代码表示一条语句,在一般情况下语句结束时不加分号。示例代码:
5.代码注释
在使用#(井号)时,#位于注释行的开头,#后面有一个空格,接着是注释的内容。
代码注释示例如下:
6.模块
在Python中一个模块就是一个文件,模块是保存代码的最小单位,在模块中可以声明变量、函数、属性和类等Python代码元素。
import<模块名>:通过这种方式会导入m2模块的所有代码元素,在访问时需要加前缀“m2.”
from<模块名>import<代码元素>:通过这种方式会导入m2中的x变量,在访问时不需要加前缀“m2.”
from<模块名>import<代码元素>as<代码元素别名>:与②类似,在当前m1模块的代码元素(x变量)与要导入的m2模块的代码元素(x变量)名称有冲突时,可以给要导入的代码元素(m2中的x)一个别名x2
7.动动手——实现两个模块间的代码元素访问
(1)在同一文件夹下创建两个模块hello和world,即两个代码文件:hello.py和world.py。
(2)world模块的代码如下:
(3)hello模块的代码如下:
(4)hello模块是程序的入口,如果需要运行hello.py文件,则可通过Python的如下指令运行。
8.练一练
1.下列哪些是Python的合法标识符。()
A.2variable B.variable2 C._whatavariable D._3_ E.$anothervar F.体重
2.下列哪些不是Python关键字。()
A.if B.then C.goto D.while
3.判断对错:在Python中,一行代码表示一条语句,语句结束时可以加分号,也可以省略分号。
4.请自己动手编写两个模块,并使用三种导入语句导入模块中的元素。