当前位置:首页>python>Python 基础 - Day1-3 练习

Python 基础 - Day1-3 练习

  • 2026-10-11 05:41:13
Python 基础 - Day1-3 练习

Python 基础 - Day1-3 练习

本节目标:对 1-3 节内容复习并练习制作自己的程序


复习要点

知识点
说明
input()
获取用户输入(数据从外部->内部),获取的都是字符串类型,不能直接用于计算
int()
,float(),str(),list(),tuple(),set(),dict()
转换为对应数据类型
print()
打印出括号中的内容(数据从内部->外部),多个数据打印时常用的拼接方式

 案例 1:长方形面积计算

long = float(input("请输入长方形的长:"))   # input输入后的长要去做计算,所以转化成float小数格式wide = float(input("请输入长方形的宽:"))area = long * wide    # 计算面积print(f"长方形的面积是:{area:.2f}")    # 输出计算结果,":.2f" 为保留两位小数

运行结果:

请输入长方形的长: 1请输入长方形的宽: 2长方形的面积是 2.00

 案例 2:温度转换器

温度转换器:摄氏度 -> 华氏度。华氏度 = 摄氏度 x 1.8 + 32

运行结果示例:

请输入摄氏温度: 123摄氏度 123.0 等于华氏度 253.4

 案例 3:年龄换算器

把年龄换算成天数,按每年 365 天计算

运行结果示例:

请输入你的年龄: 20你大约已经活了 7300 天

 案例 4:购物总价计算器

根据商品单价和商品数量计算总价

运行结果示例:

请输入商品单价: 23请输入购买数量: 6总价为 138.00

本节小结

  • input()
     获取的是字符串,需要用 float() 或 int() 转换才能计算
  • :2f
     这种格式化写法可以控制小数位数
  • f"..."
     是 f-string,可以在字符串里嵌入变量
  • 复习 1-3 节的内容:输入、类型转换、格式化输出三件套

开始练习吧,欢迎把你的练习代码发在评论区展示!

最新文章

随机文章