python if else 的問題 求大神

2021-04-12 18:03:27 字數 1542 閱讀 3177

1樓:伍伍熊

i=float(raw_input('enter your number'))

返回的i是字串型的

所以用類似 i > 0 這樣的比較,相當於用字串和數字做比較,結果就會很奇怪

2樓:

elif i==0:

print ""

你寫的一個等號

3樓:匿名使用者

資料型別要轉換一下吧

python語言中if與else是如何匹配的

4樓:匿名使用者

python裡不能用括號來表示語句塊,也不能用開始/結束標誌符來表示,而是靠縮排來表示。內

if a == 1:

print a

if b == 1:

print b

else

print c

上面的這個else是和if b == 1 配對容的。if a == 1:

print a

if b == 1:

print b

else

print c

而這個else是和if a == 1 配對的。

python-else:只要寫else就提示語法錯誤,菜鳥很糾結啊~~

5樓:法布里奧斯

參考下我這個

idle的縮排好奇怪

感興趣的話可以瞭解下ipython, pythonwin, dreampie, bpython等

6樓:匿名使用者

縮排問題,else要退到頂格寫

>>> x=15

>>> if (x>0):

print 't'

else:

print 'e't

7樓:

前面不要打空格

你寫到檔案裡再執行看得更清楚,這裡主要是有個「>>>」佔了空間去了,讓你覺得沒對齊。

8樓:大漠小北

x=15

if x>0:

print 't'

else:

pass

你else分支沒有給執行的語句

python if/else問題

9樓:求粉絲給我

import osx=1if x: y=2 if y: print ("block 2") print("block 1")print("block 0")os.

system("pause")你用的bai是pyide吧 自帶的ide很不du適合學習python, 這個錯源自於縮排

的錯zhi誤,使直譯器認為

dao最後一句話是版不合法的(權縮排比第一句話還要小,也就是最後一句話居然出現在x=1的左邊),把上面的**另存為test.py 就可以正確執行了,建議自己裝一個python的ide,又很多,比如eclipse 的pydev

情感的問題情感的問題

你好?很高興認識你,也很高興為你解答問題。我覺得你這麼一說我也不知道該怎麼給你解釋了。這樣的事情,我也經歷過,因為不管是友情還是愛情,相互之間難免會產生一些問題,矛盾,思想上對某些主觀或客觀問題上的不一致,理解的不同產生的一些摩擦。首先呢,我建議你們還是找個地方坐下來聊一聊,你也可以請他出來吃飯,你...

敬酒的問題,敬酒的問題

現在一般婚宴上新郎與新娘可以用雪碧代替白酒 因為賓客太多,不可能真的以白酒全部去敬他們 如果真的要用酒也可以,倒酒的同時也倒一些雪碧,酒少一點也沒關係。開始挨桌敬酒時,記得叫上你一個朋友在旁邊給你和你的新娘斟酒,你和你的新娘就不用在這方面費神了。好了,開始敬酒了,相信你們走到每一桌前那桌人都會主動站...

收條的問題,收條的問題

收到交來的錢或物,寫給送交者的作為憑據的條子,叫收條。一張完整的收條包括標題 正文 署名和時間四部分。參考房產證,誰的名字,房子就是誰的,不管誰掏的錢 關於收條的問題 10 不能一概而論,收條只能證明收到一定金額的收款。按照當前司法實踐,如果債權人主張借款事實的,在提供收條的情況下,若收款人不能證明...