Python自學紀錄07.05

更新 發佈閱讀 3 分鐘

今天練習if/ else條件句,加一些之前學的基本,混合題兩題。

〈題一〉餐點折扣計算
# 問:主餐價格、會員與否
# 如果主餐價格大於 500 元,並且是會員,給予 8 折優惠。
# 如果主餐價格大於 500 元,但不是會員,給予 9 折優惠。
# 如果主餐價格小於或等於 500 元,無論是否會員,都沒有折扣。

price = int(input('請問您點的主餐價格是?'))
member = input('請問您是本店會員嗎?(是請回答Y/N)').upper()
if member == 'Y':
    member = True
else:
    member = False
if price > 500 and member:
    print(f'您的總消費金額是 {round(price * 0.8)} 元。')
elif price > 500 and (not member):
    print(f'您的總消費金額是 {round(price * 0.9)} 元。')
else: #小於等於500不用寫出來,因為前兩者if/ elif 已經窮竟大於500的可能。
    print(f'您的總消費金額是 {price} 元。')


〈題二〉購票資格確認
# 問:年齡、是否持有優惠碼
# 如果年齡在 6 歲到 60 歲,並且持有優惠碼,可以購買門票。
# 如果年齡在 6 歲到 60 歲,但未持有優惠碼,不能購買門票。
# 特殊規則:如果年齡小於 6 歲,或者年齡大於 60 歲,則不能購買門票。

age = int(input('請問您的年齡是?'))
number = input('請問您是否持有優惠碼?(是請回答Y/N)').upper()
if number == 'Y':
    number = True
else:
    number = False
if age > 60 or age <6 :
    print(f'抱歉由於年齡限制,無法提供售票服務。')
elif 6 <= age <= 60:
    if number == True:
        print(f'恭喜您,您可以購買門票。')
    else:
        print(f'抱歉售票需輸入優惠碼,故無法提供售票服務。')

留言
avatar-img
不是雞湯,但是又如何
4會員
504內容數
不是雞湯,但 是又如何 不是雞湯,但是 又如何
2025/07/01
2025.07.01 Python學習進度 *今天的重點是Python中的數學基本計算 # 加減乘除 # Mod 模數(Modulus 取餘數, %) # 四捨五入round、無條件進位 math.ceil、無條件捨去 math.floor *參考影片:https://youtu.be/89jN
2025/07/01
2025.07.01 Python學習進度 *今天的重點是Python中的數學基本計算 # 加減乘除 # Mod 模數(Modulus 取餘數, %) # 四捨五入round、無條件進位 math.ceil、無條件捨去 math.floor *參考影片:https://youtu.be/89jN
2025/06/30
2025.06.30 Python學習進度 *今天的重點是「input」 *接下來的規劃是將這系列的影片看到第45支,影片網址: https://www.youtube.com/playlist?list=PLpZ8gOBZmTy5QMSpXdhipOrccWSQd3WxI *預計學習目標:學
2025/06/30
2025.06.30 Python學習進度 *今天的重點是「input」 *接下來的規劃是將這系列的影片看到第45支,影片網址: https://www.youtube.com/playlist?list=PLpZ8gOBZmTy5QMSpXdhipOrccWSQd3WxI *預計學習目標:學
2025/06/29
2025.06.29 Python學習進度 今天學習了型別轉換Type casting:顯式轉換(Explicit)&隱式轉換(Implicit) # int():轉整數 # float():轉浮點數 # str():轉字串 # bool():轉布林值 # 顯式轉換(Explicit) 演
2025/06/29
2025.06.29 Python學習進度 今天學習了型別轉換Type casting:顯式轉換(Explicit)&隱式轉換(Implicit) # int():轉整數 # float():轉浮點數 # str():轉字串 # bool():轉布林值 # 顯式轉換(Explicit) 演
看更多
你可能也想看
Thumbnail
創作不只是個人戰,在 vocus ,也可以是一場集體冒險、組隊升級。最具代表性的創作者社群「vocus 野格團」,現在有了更強大的新夥伴加入!除了大家熟悉的「官方主題沙龍」,這次我們徵召了 8 位領域各異的「個人主題專家」,將再度嘗試創作的各種可能,和格友們激發出更多未知的火花。
Thumbnail
創作不只是個人戰,在 vocus ,也可以是一場集體冒險、組隊升級。最具代表性的創作者社群「vocus 野格團」,現在有了更強大的新夥伴加入!除了大家熟悉的「官方主題沙龍」,這次我們徵召了 8 位領域各異的「個人主題專家」,將再度嘗試創作的各種可能,和格友們激發出更多未知的火花。
Thumbnail
看完上篇 4 位新成員的靈魂拷問,是不是意猶未盡?別急,野格團新血的驚喜正接著登場!今天下篇接力的另外 4 位「個人主題專家」,戰力同樣驚人──領域從旅行美食、運動、商業投資到自我成長;這些人如何維持長跑般的創作動力?在爆紅的文章背後,又藏著哪些不為人知的洞察?5 大靈魂拷問繼續出擊
Thumbnail
看完上篇 4 位新成員的靈魂拷問,是不是意猶未盡?別急,野格團新血的驚喜正接著登場!今天下篇接力的另外 4 位「個人主題專家」,戰力同樣驚人──領域從旅行美食、運動、商業投資到自我成長;這些人如何維持長跑般的創作動力?在爆紅的文章背後,又藏著哪些不為人知的洞察?5 大靈魂拷問繼續出擊
Thumbnail
中學數學基礎練習—分數計算
Thumbnail
中學數學基礎練習—分數計算
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—二元一次方程式
Thumbnail
中學數學基礎練習—二元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
高中數學主題練習—分點計算
Thumbnail
高中數學主題練習—分點計算
Thumbnail
高中數學主題練習—分點計算
Thumbnail
高中數學主題練習—分點計算
Thumbnail
高中數學主題練習—算幾不等式
Thumbnail
高中數學主題練習—算幾不等式
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News