第二章读书笔记

03运行超市抹零结账行为

 

 

运行代码:

a=float(input('扫描的第一个商品价格:'))
b=float(input('扫描的第二个商品价格:'))
c=float(input('扫描的第三个商品价格:'))
d=a+b+c
print('总计:',int(d))


print('学号后四位:3015')

 

运行结果:

 

 

 

 

 

04计算学生成绩的分差和平均分

 

 

运行代码:

# 输入部分
subject_1 = float(input('输入科目一成绩:'))
subject_2 = float(input('输入科目二成绩:'))
subject_3 = float(input('输入科目三成绩:'))

# 处理部分
difference12 = subject_1 - subject_2
difference13 = subject_1 - subject_3
difference23 = subject_2 - subject_3
average = (subject_1 + subject_2 + subject_3) / 3

# 输出部分
print('科目一和科目二的成绩差:{}'.format(difference12))
print('科目一和科目三的成绩差:{}'.format(difference13))
print('科目二和科目三的成绩差:{}'.format(difference23))
print('三门课程的平均成绩:{}'.format(round(average, 2)))


print('学号后四位:3015')

 

 

运行结果:

 

 

 

 

 

05比较运算符比较大小关系

 

 

运行代码:

# 输入两个数
num1 = float(input("请输入第一个数:"))
num2 = float(input("请输入第二个数:"))

# 使用比较运算符比较大小关系
if num1 > num2:
print("{} 大于 {}".format(num1, num2))
elif num1 < num2:
print("{} 小于 {}".format(num1, num2))
else:
print("{} 等于 {}".format(num1, num2))


print('学号后四位:3015')

 

运行结果:

 

 

 

 

 

06手机店打折活

 

 

运行代码:

# 定义手机价格
inventory = {
"iPhone 15 Pro Max": 9999,
"Samsung Galaxy S23 Ultra": 9699,
"Huawei Mate 60 Pro+": 9988,
}

# 定义打折活动函数
def discount_sale(inventory, discount):
for item, price in inventory.items():
discount_price = price * (1 - discount)
print(f"{item} 打折后的价格为 {discount_price} 元")

# 打折活动
discount_sale(inventory, 0.1) # 设定折扣为10%


print('学号后四位:3015')

 

 

运行结果:

 

posted @ 2023-10-30 21:34  Antea  阅读(24)  评论(0)    收藏  举报