Python开发环境的使用
简单13搭建你的第一个Python“编程工作室”
Python开发环境就像一间专属的“编程工作室”。在里面,你可以用键盘写下指令(代码),然后按一个按钮,电脑就会按照你的指令执行,并把结果展示出来。没有这间工作室,你写的代码就没法“跑”起来。对于刚开始学Python的同学(尤其是准备GESP一级考试),最常用的两种工作室是 IDLE 和 在线编辑器。下面我们一起来认识它们,并学会怎么用。
1. IDLE——跟着Python一起安装的“标配画室”
IDLE是Python官方自带的最简单的开发环境。安装Python时(可以去 python.org 下载),它就会自动装到你的电脑里。打开方式:在开始菜单里找到“IDLE (Python 3.x)”并点击。它就像一张空白画纸,你可以随时写代码、运行并看到结果。
IDLE有两种工作模式,就像画画有两种方式:
?️ 交互模式(Interactive Mode)
打开IDLE后,你会看到一个窗口,里面有个 >>> 符号,后面还有个光标在闪。这叫 交互模式。你每输入一行代码,按下回车键,电脑立刻执行并显示结果。
生活例子:就像你拿计算器按 1+2,马上得到 3。很适合快速试一些简单的想法。
示例(在 >>> 后面输入):
>>> print("你好,Python!")
你好,Python!
>>> 3 + 5
8
>>> name = "小明" # 定义一个变量
>>> print("我叫", name)
我叫 小明
不用保存,不用新建文件,一行一行试,立刻看到反馈。刚学编程时,用交互模式熟悉 print、算术、变量等特别方便。
? 脚本模式(Script Mode)
当你想写一段完整的程序(比如作业、小游戏),就要切换到 脚本模式。点击 IDLE 菜单栏的 File -> New File,会打开一个空白窗口,在里面写多行代码。写完之后,保存为 .py 文件(例如 hello.py),再按键盘上的 F5 键(或点击 Run -> Run Module),程序就会一次性运行,输出所有结果。
生活例子:就像你写一篇完整的作文,然后打印出来。不能只写一句就打印,而是要写完整再打印。
一个在脚本模式下的例子(复制到新窗口中):
# 这是第一个Python程序
print("欢迎来到Python的世界!")
print("你可以用print()来输出文字。")
print("试试在括号里放入不同的内容吧!")
保存时注意:文件名不能用中文,最好用英文和数字(例如 first.py);文件必须保存在你找得到的地方(比如桌面或一个专门的文件夹)。按F5运行后,屏幕会依次显示三行文字。
2. 在线编辑器——不用安装,打开浏览器就能用
IDLE需要先安装Python,而 在线编辑器 是网页版的,不需要装任何软件,只要电脑能上网、有浏览器(Chrome、Edge等),打开网址就能写Python。这对在学校机房或家长电脑不方便安装软件的小朋友非常友好。
常见的在线编辑器有很多,比如 Python 官方提供的在线版(在 python.org 的“Try Python”)、还有一些学习平台自带的。在浏览器里输入网址,你会看到一个界面:左边写代码,右边显示结果,还有一个“Run”按钮。
生活例子:就像你用在线文档写作文,不用下载安装Word,直接打开网页就能写。
下面用在线编辑器写同样的小程序:
print("我的第一个在线Python程序")
print("这里不需要安装,只需要浏览器")
点击“运行”按钮(通常是三角形图标),结果立刻出现在旁边的输出区。在线编辑器也有交互模式或脚本模式,但多数是直接运行整个文件。
3. 新手最容易犯的几个错误(千万别踩坑)
刚接触开发环境,一定会遇到错误提示。别怕,看看是不是下面这几个常见问题:
✏️ 中英文符号混用
- 错误:
print("你好")— 这里的括号和引号是中文全角符号(( ) “ ”),Python不认识。 - 正确:所有标点必须是英文半角符号——
(、)、"、'。简单记忆:在代码里打字时,别想着用中文输入法的标点,先切换到英文输入法。
? 文件名里用了中文
- 错误:
我的程序.py— 虽然Windows能保存,但很多编辑器或考试环境可能读不出,甚至报错。 - 正确:只用英文字母、数字和下划线,例如
first_program.py、gess1.py。
? 运行前忘记保存
- 在IDLE脚本模式中,如果你改了代码没保存就按F5,它会弹窗问你要不要保存。如果不保存,运行的还是旧版本代码。
- 记住:先保存(Ctrl+S),再运行(F5)。
? 看不懂出错信息怎么办?
当代码有错误时,下面的红色文字会提示出错的行号和大致原因。教你一招:
- 找到倒数几行里的
line X,X就是出错的行数。 - 看看那一行附近有没有拼写错误、漏掉括号或引号。
- 如果完全不懂,可以把错误信息复制到百度或问老师。
4. 完整示例:用IDLE写一个“零花钱计算”程序
现在我们把学到的知识综合一下,写一个和零花钱有关的完整程序。这个程序会:
- 定义几个变量(记录你有多少零花钱)
- 计算买冰淇淋后还剩多少钱
- 输出结果
步骤:
- 打开IDLE,菜单
File -> New File新建文件。 - 输入以下代码(每行后面
#部分是注释,帮助理解): - 保存为
pocket_money.py(注意用英文)。 - 按F5运行。
# 零花钱计算器
# 定义初始零花钱(单位:元)
money = 20 # 我有20元零花钱
ice_cream_price = 5 # 一个冰淇淋5元
drink_price = 3 # 一瓶饮料3元
# 计算买了一个冰淇淋和一瓶饮料后还剩多少钱
total_cost = ice_cream_price + drink_price # 总花费
remaining = money - total_cost # 剩余零花钱
# 输出结果
print("你的零花钱是:", money, "元")
print("买一个冰淇淋(", ice_cream_price, "元)和一瓶饮料(", drink_price, "元)")
print("一共花了:", total_cost, "元")
print("还剩:", remaining, "元")
# 试试修改上面的数字,看看不同结果
运行后你会看到:
你的零花钱是: 20 元
买一个冰淇淋( 5 元)和一瓶饮料( 3 元)
一共花了: 8 元
还剩: 12 元
你可以试着修改 money、ice_cream_price 的值,再运行,看看结果怎么变。
5. 下一步学什么?相关指引
你现在已经会使用Python的“工作室”了。接下来可以继续学习:
- 变量和数据类型:学会用
int(整数)、float(小数)、str(字符串)存储不同类型的信息。 - 输入函数
input():让程序能接收你从键盘输入的内容,比如问“你今天有多少零花钱?”然后根据回答计算。 - 条件判断
if:用“如果…否则…”让程序做不同的事情(比如零花钱不够时提示“不能买”)。 - 循环
for、while:让重复的事情自动做很多遍。
在GESP一级考试中,你只需要掌握变量、print、input、简单运算和条件判断。多在你的“工作室”里练习,把课本上的例子都敲一遍,很快就能写出属于自己的小项目了。
记住:编程就像学骑自行车,多练习就会越来越熟练。遇到问题别怕,先看看是不是符号写错了,或者问老师、上网搜索。加油!
例题精讲
在Python开发环境(如IDLE或VS Code)中,下列哪一项是运行Python程序的正确操作?
在Python的交互式模式(如IDLE的Shell)中,输入一行代码后按Enter键,该行代码会立即执行并显示结果。
小红想在Python开发环境中让程序输出“Hello, GESP!”,她应该使用___函数。以下关于Python开发环境的说法,正确的是?
李明第一次使用IDLE,他想新建一个文件来编写一段Python代码,应该依次点击菜单中的“File”->“___”。