python课程博客作业1

运行超市抹零结账行为:

假设购物金额为price,使用int()来实现抹零操作,代码如下:

price = 9.99
total = int(price) # 抹零操作
print(total) # 输出结果为9

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

设学生的成绩存储在一个列表中,使用 sum() 和 len() 来计算平均分,循环遍历列表来计算分差,代码如下:

scores = [85, 90, 92, 78, 80]
avg_score = sum(scores) / len(scores) # 计算平均分
print("平均分为:", avg_score)

diff = []
for i in range(len(scores)):
    diff.append(scores[i] - avg_score) # 计算分差
print("分差为:", diff)

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

使用Python的比较运算符(<、>、<=、>=、==、!=)来比较两个数的大小关系,代码如下:

a = 5
b = 7
if a < b:
    print("a小于b")
else:
    print("a大于等于b")

手机店打折活动:

假设原价为price,打折后的价格为discount_price,使用数学运算符来计算打折后的价格,代码如下:

price = 1000
discount_rate = 0.8 # 打八折
discount_price = price * discount_rate # 计算打折后的价格
print("打折后的价格为:", discount_price)

总运行代码:

price = 9.99
total = int(price)  # 抹零操作
print(total)  # 输出结果为9

scores = [85, 90, 92, 78, 80]
avg_score = sum(scores) / len(scores)  # 计算平均分
print("平均分为:", avg_score)

diff = []
for i in range(len(scores)):
    diff.append(scores[i] - avg_score) # 计算分差
print("分差为:", diff)

a = 5
b = 7
if a < b:
    print("a小于b")
else:
    print("a大于等于b")

price = 1000
discount_rate = 0.8  # 打八折
discount_price = price * discount_rate # 计算打折后的价格
print("打折后的价格为:", discount_price)

print("后四位:3019")

运行结果截图

image

posted @ 2023-10-25 17:40  SnowDreamXUE  阅读(36)  评论(0编辑  收藏  举报