手机也能上课
1/7
时间换算器的输入、输出与首次运行
课程导入
大家好,我是曹老师,编程狮AI课主理人、编程狮创始人,有16年编程开发经验。这门课会用20个贴近日常的小任务,带你把学过的Python知识真正用起来:先看清任务结果,再拆出输入、处理和输出,接着动手运行、修改代码并核对反馈。
完成这些任务后,你会逐渐学会从一个具体需求找到下笔的位置,使用条件、循环、列表、字典和函数解决问题,也能根据运行结果检查并改正程序。第一节不需要一下记住很多语法,先从一个几行代码就能完成的时间换算器开始。
任务说明
本小节任务是“做一个学习时间换算器”。完成任务时,会学习程序中的输入、处理和输出分别做什么,并使用变量、整数、整除和取模把总分钟换算成小时与剩余分钟。
学习记录里写着“65分钟”,但汇报时更适合说“1小时5分钟”。这次就把这个换算交给程序:输入总分钟数,程序输出小时和剩余分钟。
先看三组应该得到的结果:
| 输入的总分钟 | 应输出 |
|---|---|
| 65 | 1小时5分钟 |
| 60 | 1小时0分钟 |
| 0 | 0小时0分钟 |
第一次实操按这条路线完成:查看代码→点击运行代码→输入框自动弹出→填写数字并确认→核对运行结果→返回课程。输入框中的内容会交给input(),不需要提前寻找命令行。
先运行下面的短程序。点击运行后输入65,看到程序把你输入的内容再显示出来,就说明输入链路已经跑通。
total_minutes = int(input("请输入学习总分钟:"))
print("你输入了", total_minutes, "分钟")这里的input()叫输入函数,用来接收你填写的内容;int()把输入的文字转换成整数;print()叫输出函数,用来把结果显示出来。先记住它们在这个任务中分别负责什么,不需要背完整定义。
如果云环境暂时连接失败,先保留本卡,稍后重试;只阅读代码不算完成实操。
