当前位置:首页>python>春招_python基础_p13_顺序结构

春招_python基础_p13_顺序结构

  • 2026-08-25 22:16:50
春招_python基础_p13_顺序结构

知识点:控制结构之顺序结构

每个步骤按照出现的顺序,自上而下,顺序执行,每个步骤一定会被执行一次并且只执行一次。

例子1

# 第一步:定义两个变量(顺序1)a = 295b = 300# 第二步:计算两数之和(顺序2)sum_result = a + b# 第三步:输出计算结果(顺序3)print("两数之和为:", sum_result)#输出:两数之和为: 595

#例子2

# 第一步:接收用户输入(顺序1)name = input("请输入你的名字:")age = int(input("请输入你的年龄:"))# 第二步:处理数据(计算明年年龄,顺序2)next_age = age + 1# 第三步:输出结果(顺序3)print(f"你好{name},你今年{age}岁,明年{next_age}岁。")#输出:你好XXX,你今年18岁,明年19岁。

练习题 1:顺序执行计算题

任务:购物结算模拟

模拟一个简单的购物结算过程:

已知某顾客购买了两件商品:

商品A单价 25.5 元,购买 3 件

商品B单价 18.0 元,购买 2 件

要求按照顺序执行以下步骤:

计算商品A的总价(单价 × 数量)

计算商品B的总价(单价 × 数量)

请按顺序写出完整代码,并给出示例输出:

商品A总价:76.5元  

商品B总价:36.0元  

#参考答案price_a = 25.5  # 商品A单价(元)count_a = 3     # 商品A购买数量# 定义商品B的单价和数量price_b = 18.0  # 商品B单价(元)count_b = 2     # 商品B购买数量# 步骤1:计算商品A的总价total_a = price_a * count_a# 步骤2:计算商品B的总价total_b = price_b * count_bprint(f"商品A总价:{total_a}元")print(f"商品B总价:{total_b}元")

练习题 2:顺序输入输出转换

任务:单位换算助手

编写一个单位换算程序,将用户输入的“英里”距离转换为“公里”。

已知换算公式:1 英里 = 1.60934 公里

要求按顺序完成以下步骤:

提示用户输入英里数(如输入:10)

将输入值转换为浮点数类型

根据公式计算公里数

输出换算结果(保留两位小数)

请按顺序写出完整代码,并给出示例输出:

请输入英里数:10  

10.00 英里 = 16.09 公里

# 步骤1:提示用户输入英里数并获取输入mile_input = input("请输入英里数:")# 步骤2:将输入值转换为浮点数类型mile = float(mile_input)# 定义换算系数:1英里 = 1.60934公里conversion_rate = 1.60934# 步骤3:根据公式计算公里数km = mile * conversion_rate# 步骤4:输出换算结果(保留两位小数)print(f"{mile:.2f} 英里 = {km:.2f} 公里")

最新文章

随机文章