看板 Python 關於我們 聯絡資訊
想了好久還是無法寫出正確答案,請求高手解答,萬分感謝~ 寫一Python程式, 輸入3個數a,b,c, 使用if else, 判斷以下三種狀況: 狀況1: 3個數均不同 狀況2: 有2個數相同 狀況3: 3個數均相同 (1).印出3個數a,b,c; 判斷後印出屬於何種狀況(1,2,3) (2).狀況1:3個數均不同, 印出中間的數 (3).狀況2:有2個數相同, 印出最小的數 (4).狀況3:3個數均相同, 印出該數為奇數或偶數 程式測試資料 請輸入 a = 6 請輸入 b = 2 請輸入 c = 5 a= 6 , b= 2 , c= 5 屬於狀況 1 中間的數= 5 -------------------------- 請輸入 a = 12 請輸入 b = 3 請輸入 c = 16 a= 12 , b= 3 , c= 16 屬於狀況 1 中間的數= 12 -------------------------- 請輸入 a = 3 請輸入 b = 2 請輸入 c = 3 a= 3 , b= 2 , c= 3 屬於狀況 2 最小的數= 2 -------------------------- 請輸入 a = 3 請輸入 b = 6 請輸入 c = 6 a= 3 , b= 6 , c= 6 屬於狀況 2 最小的數= 3 -------------------------- 請輸入 a = 5 請輸入 b = 5 請輸入 c = 5 a= 5 , b= 5 , c= 5 屬於狀況 3 a=b=c= 5 是奇數 -------------------------- 請輸入 a = 10 請輸入 b = 10 請輸入 c = 10 a= 10 , b= 10 , c= 10 屬於狀況 3 a=b=c= 10 是偶數 -------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.57.105 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1650125950.A.A93.html
Hsins: 作業自己寫 04/17 00:32
leo021566: 棄修比較快 04/17 00:38
Schottky: 學期未過半可以停修 04/17 00:42
qwefghiop1: 抓後用if elif else判斷3種情況後用flag決定印出結果 04/17 01:58
qwefghiop1: 抓值後* 04/17 02:00
qwefghiop1: 你說想了很久卻沒敘述哪裡想不通,這樣沒人能幫你。 04/17 02:03
mantour: 1.說一下你的思路 2.貼你寫出來的程式碼(最好加註解) 04/17 08:34
mantour: 3.說明執行結果哪邊不合你預期,有錯誤訊息的話也貼一下 04/17 08:34
OrzOGC: 最爛的寫法用一堆if else 硬幹也行吧 04/17 08:42
ToastBen: 不忍噓 04/17 09:20
robert09080: 不忍噓,用一堆if else 可以寫 04/17 11:11
dhs32: 不忍噓,我小六侄子學一個星期都寫得出來。 04/17 12:58
yoche2000: 不忍噓 04/17 15:44
yoche2000: 這是不是工院開的課吧 不會吧 04/17 15:44
venomsoul: 先把a, b, c弄成list或tuple,然後把這個list或tuple 04/18 00:19
venomsoul: 用list 生成式取其set放入list,然後用len判斷,反正 04/18 00:19
venomsoul: 都排序好了 04/18 00:19
aalexx: 壓力測試 04/18 16:21
ddavid: 為了問作業題還要註冊新帳號,這時間都夠寫出來了 04/19 14:59
lirpassmore: 不忍噓…我文組都寫的出來 04/21 08:36
yuetsu: 有笑給推 05/05 10:23
bbbAce: 這應該和python沒關係 05/05 20:38
BBQ2591: 就一大堆 if else 啊 05/14 05:06