asdfgh4191 发表于 2017-10-19 21:18:57

有几题python题目想破头,程度不足解不了,请大大帮忙!

1.請將下列巢狀if條件敘述改為單一的if條件敘述,其條件是使用邏輯運算子連接多個條件,如下所示:


if height> 20 :
    if width >= 50:
       print("尺寸不合!")


2.目前商店週年慶折扣,消費者消費1000元,就有8折折扣,請建立Python程式輸入消費額為 900、2500和3300元時的付款金額?



3.請撰寫Python程式來計算網路購物的運費,基本物流處理費 199元,1~5公斤,每公斤 50 元,超過 5 公斤,每一公斤為 30 元,在輸入購物重量為 3.5 、 10 、 25公斤,請計算和顯示購物所需的運費+物流處理費?


4.請建立Python程式輸入月份 (1~12) ,可以判斷月份所屬的季節 (3-5 月是春季,6-8 月是夏季,9-11 月是秋季,12-2 月是冬季)。

新手·ing 发表于 2017-10-19 21:50:18

1.
if height> 20 and width >= 50:
       print("尺寸不合!")
2.
print(900)
print(2500*0.8)
print(3300*0.8)
3.
print(199+3.5*50)
print(199+5*50+5*30)
print(199+5*50+20*30)
4.
m = input('请输入月份:')
if 3<=m<=5:
    print('春季')
elif 6<=m<=8:
    print('夏季')
elif 9<=m<=11:
    print('秋季')
else:
    print('冬季')

新手·ing 发表于 2017-10-19 21:50:41

感觉主要是数学。

asdfgh4191 发表于 2017-10-19 21:52:20

真的非常感謝您!請問怎送魚幣?

新手·ing 发表于 2017-10-19 22:01:21

asdfgh4191 发表于 2017-10-19 21:52
真的非常感謝您!請問怎送魚幣?

给我最佳答案就行了,谢谢

asdfgh4191 发表于 2017-10-19 22:28:40

我有照著大大打,可是顯示不出來Python3!只顯示輸入月份!
m = input('请输入月份:')
if 3<=m<=5:
    print('春季')
elif 6<=m<=8:
    print('夏季')
elif 9<=m<=11:
    print('秋季')
else:
    print('冬季')

colinshi 发表于 2017-10-20 15:59:03

asdfgh4191 发表于 2017-10-19 22:28
我有照著大大打,可是顯示不出來Python3!只顯示輸入月份!
m = input('请输入月份:')
if 3

m = int(input('请输入月份:'))

546397641 发表于 2017-10-22 19:50:02

1.
if height > 20 and width >=50:
    print("尺寸不合格")

不自律的笨鸟 发表于 2021-5-15 07:23:44

看来还有很多东西要学习啊!

不自律的笨鸟 发表于 2021-5-18 21:12:58

看来还有很多东西要学习啊!
页: [1]
查看完整版本: 有几题python题目想破头,程度不足解不了,请大大帮忙!