App下载
1. 做一个学习时间换算器
学过Python还是不会写:20个小任务带练 / 1. 做一个学习时间换算器
手机也能上课
App下载
1/7

时间换算器的输入、输出与首次运行

课程导入

大家好,我是曹老师,编程狮AI课主理人、编程狮创始人,有16年编程开发经验。这门课会用20个贴近日常的小任务,带你把学过的Python知识真正用起来:先看清任务结果,再拆出输入、处理和输出,接着动手运行、修改代码并核对反馈。

完成这些任务后,你会逐渐学会从一个具体需求找到下笔的位置,使用条件、循环、列表、字典和函数解决问题,也能根据运行结果检查并改正程序。第一节不需要一下记住很多语法,先从一个几行代码就能完成的时间换算器开始。

任务说明

本小节任务是“做一个学习时间换算器”。完成任务时,会学习程序中的输入、处理和输出分别做什么,并使用变量、整数、整除和取模把总分钟换算成小时与剩余分钟。

学习记录里写着“65分钟”,但汇报时更适合说“1小时5分钟”。这次就把这个换算交给程序:输入总分钟数,程序输出小时和剩余分钟。

先看三组应该得到的结果:

输入的总分钟应输出
651小时5分钟
601小时0分钟
00小时0分钟

第一次实操按这条路线完成:查看代码→点击运行代码→输入框自动弹出→填写数字并确认→核对运行结果→返回课程。输入框中的内容会交给input(),不需要提前寻找命令行。

先运行下面的短程序。点击运行后输入65,看到程序把你输入的内容再显示出来,就说明输入链路已经跑通。

total_minutes = int(input("请输入学习总分钟:"))
print("你输入了", total_minutes, "分钟")

这里的input()叫输入函数,用来接收你填写的内容;int()把输入的文字转换成整数;print()叫输出函数,用来把结果显示出来。先记住它们在这个任务中分别负责什么,不需要背完整定义。

如果云环境暂时连接失败,先保留本卡,稍后重试;只阅读代码不算完成实操。

+10 经验 +10积分
解析
提示
参考答案
+10 经验 +10积分
视频播放结束,是否学习下一节?