鸣众数研A Voice for Every Researcher
基础 / Python 零基础编程 / B26

小练习:把万元换成元

学过给变量赋值和显示结果后,用一笔示例合同金额练习乘法。先算出 1.25 万元是多少元,再改一个数检查结果。

课前准备安装软件、创建文件与运行方法

第一次使用时,点击必备软件下载,按说明安装 Python 和 JupyterLab。

  1. 看 JupyterLab 左侧文件列表上方的路径。如果还在上节课的文件夹里,点路径中它左边的文件夹名或根目录图标,返回上一级。在能看到上一课文件夹的这一层,新建并进入 lesson02。点左上角 + → Other → Python File,把新文件重命名为 first.py。
  2. 粘贴完整代码并保存。右键这个新文件的编辑区,选 Create Console for Editor,选择 Python 3。点回编辑区,用 Run → Run All Code 运行,在关联的控制台看输出。

想看做好的文件?下载参考课堂包,全部解压,打开“先读我-如何运行课堂包.txt”。

本课能学到什么给金额命名,写出单位换算,修改输入后从控制台核对结果。

课程代码

写入并保存为 first.py。查看课前准备

第一次用 JupyterLab?看第一课的建文件和运行示例 →

first.py
amount_wan = 1.25
amount_yuan = amount_wan * 10000
print(amount_yuan)

核对成果

运行整份脚本后,对照控制台里显示的数值。

12500.0
修改了金额后,结果还是上一次的?

在 first.py 里只改输入的数,按 Ctrl + S,再点 Run → Run All Code。看控制台最下方最新的一行。

讲义与作业

课程讲义

输入金额,计算,再显示结果

第一行把 1.25 赋给 amount_wan,名字末尾的 wan 提醒我们单位是万元。第二行先读取这个值,乘 10000,再把结果赋给 amount_yuan;原变量仍是 1.25。第三行才把新结果显示出来。Python 不认识名字里隐含的计量单位,单位换算是否正确由这条乘法和输入口径决定。

运行后,在控制台找到 12500.0。小数点后的 0 不影响数值,单位是元。

代码按从上往下的顺序运行。变量名的拼写要前后一致;print 后的括号使用英文半角符号。

下载本课讲义 PDF
动手改一处

把第一行的 1.25 改为 0.8。先写下你预计会出现的结果,再保存、运行。

做完后核对

控制台新一条结果是 8000.0。两次结果都显示在控制台,保存到电脑的是你写的 first.py。