PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 關於判斷式的問題...
作者:
Dong0129
(阿東跟上面講的情況一樣b)
2015-03-01 22:33:21
各位前輩大家好,
今晚在寫判斷式時遇到一個問題...
def a(b):
if b>1:
return 'A'
elif b==1:
return 'B'
else:
return 'C'
請問為什麼我的return都一直回傳A呢?
P.S 抱歉忘了說明,我是利用raw_input把輸入丟進函式,如果直接帶值進去會跑出正常
的結果!
作者:
fischcheng
(布阿送)
2015-03-01 22:37:00
你的def後面是不是少了一個:
作者:
alibuda174
(阿哩不達)
2015-03-01 22:48:00
因為你傳入的b超過1...
作者:
bigpigbigpig
(To littlepig with love)
2015-03-01 23:01:00
跟你講的好像並不相同
http://codepad.org/noCPbpsc
作者:
tiefblau
(tiefblau)
2015-03-01 23:34:00
http://codepad.org/BSSJI2Bd
raw_input吃進來是string轉型:加個b = int(b) 或是 用input()吃進來 推薦第一個因為python3就沒raw_input了 還可避免人家輸入奇怪東西不客氣~
http://codepad.org/OqINfqEk
作者:
mikapauli
(桜花)
2015-03-02 11:54:00
str和int的比較不會Error嗎?
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2015-03-02 11:58:00
Python 2 不會, 所以你知道為什麼上面那篇大家都推 3 了
繼續閱讀
[問題]class內呼叫function有沒有括號的差別?
j3234567
[問題]python panda to_csv寫入問題
allen511081
[問題] 入門該從 python2 or 3下手?
eton821002
[問題] python arduino inotool 使用方式
trylovetom
[問題] csv資料格式修改
sariel0322
[教學] 高雄百元Python教學(每周三)
stupidgod08
[問題] 物件導向回傳問題
NTUHensen
[問題] tkinter text 即時刷新?
asaaaas
Re: [問題] c調用py產生的exe有辦法包入py檔嗎?
opengood5566
[問題] python淘寶爬蟲
dondondie
Links
booklink
Contact Us: admin [ a t ] ucptt.com