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