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")
运行结果截图