當(dāng)前位置:財(cái)稅問題 >
實(shí)務(wù)
問題已解決
老師 這種題目要怎么做這是python題目
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時(shí)問隨時(shí)答
速問速答以下是兩個(gè)Python程序,分別根據(jù)要求計(jì)算應(yīng)付貨款和輸出成績(jī)等級(jí)。
1. 計(jì)算應(yīng)付貨款
python
# 從鍵盤接收訂貨量
order_quantity = int(input(請(qǐng)輸入訂貨量:))
# 假設(shè)原定價(jià)格為10元
original_price = 10
# 根據(jù)訂貨量計(jì)算折扣
if order_quantity < 300:
discount = 0 # 沒有折扣
elif 300 <= order_quantity < 500:
discount = 0.03 # 3% 折扣
elif 500 <= order_quantity < 1000:
discount = 0.05 # 5% 折扣
elif 1000 <= order_quantity < 2000:
discount = 0.08 # 8% 折扣
else:
discount = 0.10 # 10% 折扣
# 計(jì)算應(yīng)付貨款
payable_amount = order_quantity * original_price * (1 - discount)
# 輸出應(yīng)付貨款
print(f應(yīng)付貨款為:{payable_amount:.2f}元)
2. 輸出成績(jī)等級(jí)
python
# 從鍵盤接收百分制成績(jī)
score = int(input(請(qǐng)輸入百分制成績(jī):))
# 根據(jù)成績(jī)判斷等級(jí)
if score >= 90:
grade = 優(yōu)秀
elif 80 <= score < 90:
grade = 良好
elif 70 <= score < 80:
grade = 中等
elif 60 <= score < 70:
grade = 及格
else:
grade = 不及格
# 輸出成績(jī)等級(jí)
print(f成績(jī)等級(jí)為:{grade})
這兩個(gè)程序都是基于用戶輸入來執(zhí)行的。第一個(gè)程序接收訂貨量,并根據(jù)訂貨量計(jì)算應(yīng)付貨款。第二個(gè)程序接收百分制成績(jī),并輸出對(duì)應(yīng)的成績(jī)等級(jí)。注意,在第一個(gè)程序中,payable_amount:.2f 表示輸出結(jié)果保留兩位小數(shù)。在實(shí)際應(yīng)用中,你可能需要添加更多的錯(cuò)誤處理,例如確保輸入的是數(shù)字等。
04/11 09:00
閱讀 2284