查看全课大纲(第 5 / 51 节)
- 1.为什么人人都该学点编程?
- 2.计算机与程序设计:你的电脑到底在“想”什么?
- 3.Python 这门语言,到底有什么魔力?
- 4.Python 开发环境配置:如何拥有你的第一个“编程工具箱”?
- 5.如何安装一个更强大的代码编辑器?
- 6.汇率兑换1.0:你的第一个“钱生钱”小程序
- 7.你的第一行代码,藏着哪些秘密?
- 8.汇率兑换2.0(上):让程序看懂“CNY”和“USD”
- 9.汇率兑换程序,如何让它“聪明”地判断币种?
- 10.汇率兑换程序能一直运行,直到我喊停吗?
- 11.汇率兑换4.0:如何把“算钱”功能打包成积木?
- 12.汇率兑换5.0:给你的程序穿上“结构化”的西装
- 13.怎么用 Python 画一个会动的五角星?
- 14.如何让程序自动画出不同大小的五角星?
- 15.函数自己调用自己,会发生什么?
- 16.用递归画出神奇的分形树
- 17.Python 怎么计算你一天躺着不动能消耗多少热量?
- 18.如何让程序“活”起来,持续为你服务?
- 19.如何让 BMR 计算器更“聪明”?
- 20.当程序遇到“不按套路出牌”的用户怎么办?
- 21.怎么用 Python 模拟一个“滚雪球”式的存钱计划?
- 22.如何用列表记录每一周的存款?
- 23.如何让程序自己数数?—— 用 for 循环解放你的双手
- 24.52周存钱挑战4.0:你的存款计算器能有多灵活?
- 25.52周存钱挑战:怎么根据日期自动查存款?
- 26.Python 怎么判断一年中的第几天?
- 27.列表 vs 元组:哪个更适合存储月份天数?
- 28.用集合给月份分个队,换个思路算天数
- 29.把月份和天数“锁”在一起:用字典给数据配个对
- 30.Python 怎么判断密码强弱?
- 31.Python 怎么给密码设置“防沉迷”系统?
- 32.Python 怎么把密码保存到文件里?
- 33.Python 怎么读取文件里的密码?
- 34.Python 怎么把密码检查工具“打包”起来?
- 35.Python 怎么把文件操作也“打包”起来?
- 36.计算机怎么“扔骰子”?——用Python模拟随机事件
- 37.如何用 Python 模拟掷两个骰子?
- 38.怎么用 Python 把骰子轨迹画出来?
- 39.骰子点数分布长啥样?用直方图一眼看穿!
- 40.用科学计算库让骰子程序“起飞”
- 41.空气质量指数怎么算?手把手教你写一个AQI计算器
- 42.空气质量指数计算:从零开始,让程序看懂空气
- 43.如何读取空气质量数据文件并找出空气质量最好的五个监测点?
- 44.JSON 数据怎么变成 Excel 表格?—— 让数据换个“马甲”
- 45.Python 怎么让程序自己判断文件类型?
- 46.如何让程序自己上网查空气质量?
- 47.用美味的汤来解析网页:Beautiful Soup 入门
- 48.如何让爬虫自动抓取全国所有城市的空气质量?
- 49.爬到的数据怎么存下来?—— 把全国空气质量数据保存为CSV文件
- 50.用 pandas 玩转空气质量数据:找出全国空气最好和最差的城市
- 51.空气质量数据怎么“洗”干净,还能画成图?
如何安装一个更强大的代码编辑器?
约 14 分钟
小象实战讲义 · Python 入门:8 个小项目边玩边学
上一节,我们装好了 Python 的“发动机”(Anaconda),还用一个叫 IDLE 的“小记事本”写了第一行代码。今天,我们要升级装备,安装一个更强大、更酷的代码编辑器——PyCharm。它就像一个专门为程序员设计的“智能写作台”,能帮你自动补全、检查错误,还能把代码运行和调试结果都集成在一个窗口里。学完这一节,你的“编程工作站”就正式搭建完毕,可以开始我们的第一个实战项目了!
💡 核心导读
- 为什么需要更好的编辑器? 了解 IDLE 和 PyCharm 的区别,知道“专业工具”能带来什么效率提升。
- 安装 PyCharm 社区版:一步步带你下载、安装这个免费的强大工具。
- 关键一步:关联解释器:教你如何让 PyCharm 找到并使用我们之前安装的 Python(Anaconda)。
- 初识 PyCharm 界面:快速熟悉它的基本布局,知道在哪里写代码、在哪里看结果。
- 两种运行方式合二为一:在 PyCharm 里,既能写文件运行,也能像在命令行里一样交互式地敲代码。
从“小记事本”到“智能写作台”
还记得我们上节课用的 IDLE 吗?它就像一个简单的记事本,写点小代码很方便。但当我们开始写更复杂、更长的项目时(比如我们后面要做的8个小项目),就需要一个更强大的工具了。
这个工具就是 集成开发环境(IDE)。你可以把它想象成一个“程序员专用工作站”:左边是文件柜(项目文件列表),中间是超大的智能书写区(代码编辑器,有语法高亮和自动补全),下面还有控制台和运行结果展示区。所有功能都集成在一起,不用来回切换窗口。
我们今天要安装的 PyCharm,就是 Python 领域最受欢迎的 IDE 之一。它由 JetBrains 公司开发,非常智能。
下载与安装:选择免费的“社区版”
本节新增动作:安装一个全新的、更强大的代码编辑器(PyCharm)。
打开下载页面: 访问 PyCharm 的官方网站:
https://www.jetbrains.com/pycharm/。点击页面上的 “Download” 按钮。选择正确的版本: 你会看到两个版本:
- Professional(专业版):功能全面,但需要付费。
- Community(社区版):完全免费!
对于我们这门课,甚至对于你未来绝大多数的 Python 学习和小项目开发,社区版的功能都绰绰有余了。 那些高级功能通常是大型企业开发团队才会用到的。所以,放心大胆地选择 “Community” 版本进行下载。
运行安装程序: 下载完成后,双击运行安装文件(通常叫
pycharm-community-版本号.exe)。- 安装路径可以保持默认(例如
C:\Program Files\JetBrains\PyCharm Community Edition)。 - 在安装选项界面,建议勾选:
- “Create Desktop Shortcut”(创建桌面快捷方式),并选择你的系统位数(比如64位)。
- “Add launchers dir to the PATH”(将启动器目录添加到系统路径,方便以后从命令行启动)。
- “Update PATH variable”(更新环境变量)。
- “.py” 关联(这样以后双击
.py文件就会默认用 PyCharm 打开)。
- 点击“Install”,等待安装完成。
- 安装路径可以保持默认(例如
首次配置与创建项目
安装完成后,第一次启动 PyCharm 会进行一些初始设置。
导入设置:如果你是第一次使用,选择 “Do not import settings”(不导入设置)。
选择主题和快捷键:接下来会让你选择 UI 主题(深色 Darcula 或浅色 Light)和快捷键映射。你可以根据喜好选择,比如喜欢暗色风格就选 “Darcula”。快捷键方案如果之前没用过别的 IDE,用默认的 “Default” 就好。点击 “Skip Remaining and Set Defaults” 可以快速跳过其他设置。
创建新项目:
- 在欢迎界面,点击 “New Project”。
- 在 “Location” 栏,为你第一个项目选择一个文件夹,比如
D:\MyPythonProjects\hello_pycharm。 - 最关键的一步来了! 找到 “Python Interpreter”(Python 解释器)的设置。点击下拉箭头,选择 “Previously configured interpreter”。
PyCharm 很聪明,它通常会自动检测到你系统里已经安装的 Python(就是我们之前装的 Anaconda 里的那个)。如果它找到了,直接选中它就行。
Interpreter: Python 3.x (anaconda3) (类似这样的选项)- 如果它没有自动找到,点击下拉框旁边的齿轮图标,选择 “Add…”,然后手动定位到你 Anaconda 安装目录下的
python.exe文件(例如C:\Users\你的用户名\anaconda3\python.exe)。 - 确保解释器设置正确后,点击 “Create”。
这个“关联解释器”的操作,就像是告诉 PyCharm:“喂,我的 Python 发动机装在这里,你以后写代码、运行代码,都要用它!” 这是安装后最重要的一步。
认识你的新工作台
项目创建后,你会看到 PyCharm 的主界面。可能会有点眼花,我们拆开看:
- 左侧是项目文件树(Project View):这里像文件管理器,展示你项目里所有的文件夹和文件。我们的代码文件
.py就放在这里。 - 中间是代码编辑区:这是你主要工作的地方。在这里写代码,字体会被高亮显示,PyCharm 还会给你智能提示。
- 下方是一系列工具窗口:
- Run:运行你的程序后,输出结果会显示在这里。
- Terminal:内置了一个系统命令行终端。
- Python Console:这是我们等下要用的好东西! 它是一个交互式的 Python 命令行,可以直接在里面输入代码并立即看到结果。
首次打开项目,PyCharm 可能会在后台为这个解释器索引(Indexing)所有已安装的库,这时电脑风扇可能会响,状态栏有进度条。等它完成,之后运行程序就会很快。
在 PyCharm 里运行代码的两种方式
本节新增技能:在 PyCharm 这个集成环境里,同时使用文件式和交互式两种编程方式。
方式一:文件式(我们主要用的方式)
- 在左侧项目文件树中,右键点击你的项目根目录,选择 New -> Python File。
- 给文件起个名,比如
hello_pycharm,回车。 - 在中间的编辑区,输入我们的经典开场白:
print("Hello, PyCharm!")- 如何运行?超级简单:
- 方法A:在编辑区代码的任意位置,右键点击,选择 “Run ‘hello_pycharm’”。
- 方法B:直接点击代码编辑区右上角的绿色小三角按钮 ▶️。
运行后,下方的 “Run” 窗口会自动弹出,并显示结果:
Hello, PyCharm!方式二:交互式(随时测试代码片段)
有时候我们不想写整个文件,就想快速试试一两行代码灵不灵。这时可以:
- 点击 PyCharm 界面下方的 “Python Console” 标签页。
- 它会打开一个交互式命令行,提示符是
>>>,和我们在系统命令行里输入python或ipython进去的环境一模一样! - 你可以直接在里面输入代码:
>>> print("交互式测试")
交互式测试
>>> 3 + 5 * 2
13看,PyCharm 把两种运行方式完美地集成在了一起! 你可以在左边写正式的项目文件,在下面开个控制台随时做小实验,互不干扰。这就是“集成开发环境”的强大之处。
📝 动手练一练
环境自查:在 PyCharm 的 Python Console 里,输入
import sys; print(sys.version),看看打印出的 Python 版本信息,是否包含 “Anaconda” 字样?这能验证你的 PyCharm 是否正确关联了 Anaconda 解释器。个性化你的编辑器:找到 PyCharm 的字体设置(File -> Settings -> Editor -> Font),把代码字体调到一个你看着舒服的大小(比如18-22号)。试试看哪种字体和大小组合让你写代码最轻松。
第一个 PyCharm 程序:创建一个新的 Python 文件,命名为
my_calc.py。在里面写一段代码,计算你一周喝咖啡花了多少钱(假设每天一杯,每杯价格你自己定),并用print语句把总金额输出出来。在 PyCharm 中运行它。
👉 点击查看第3题参考答案
思路:先定义两个变量,一个存每天咖啡的价格,一个存天数(7天),然后相乘得到总价,最后打印出来。
# 定义变量:每天咖啡的价格(元)和天数
price_per_coffee = 25 # 假设一杯咖啡25元
days_per_week = 7
# 计算总花费
total_cost = price_per_coffee * days_per_week
# 打印结果
print("我一周喝咖啡花了", total_cost, "元。")
print(f"相当于每天一杯{price_per_coffee}元的咖啡,共{days_per_week}天。")运行后,输出窗口会显示:
我一周喝咖啡花了 175 元。
相当于每天一杯25元的咖啡,共7天。(你可以把 25 和 7 换成你自己的数字试试看!)
本章小结
恭喜你!第一讲《程序设计基础》的四节课全部完成了。我们像搭积木一样,从零开始搭建了你的编程环境:
- 理解了计算机和程序:知道了计算机按“输入-处理-输出”(IPO)模式工作,我们写程序就是设计这个处理过程。
- 认识了 Python:了解这门语言为什么受欢迎——简洁、强大、用途广。
- 安装了“发动机”:通过 Anaconda 安装了 Python 解释器和一大堆科学计算库。
- 装备了“智能工作台”:今天安装了 PyCharm,一个能极大提升编码效率的集成开发环境,并成功让它和我们的 Python “发动机”连接上。
现在,软硬件都已就位,你已经从一个完全的“编程小白”,变成了一个“装备齐全的预备役开发者”。
📋 行动清单
- 确认你的 PyCharm 已安装并成功打开。
- 在 PyCharm 中创建一个新项目,并成功运行一个打印
“Hello, PyCharm!”的.py文件。 - 打开 Python Console,尝试输入
100 * 6.77(这是美元对人民币的汇率计算哦),看看结果。我们下节课就要用它!
—— 小象教研组