亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

運行結果不同

574bec3a000174b303160146.jpg兩次結果竟然不同,為什么?

574bec3c00017b3d03520225.jpg


正在回答

6 回答

http://img1.sycdn.imooc.com//5753ec260001036203730178.jpg

為什么我用2.7.10的python運行出來是這樣的,各位大神,求解釋。

0 回復 有任何疑惑可以回復我~
#1

123i

print s 的縮進不正確
2016-07-06 回復 有任何疑惑可以回復我~
#2

逆流暗舞

你 print 的位置應該是for對齊
2016-09-28 回復 有任何疑惑可以回復我~

http://img1.sycdn.imooc.com//574bfe8b0001e6b606050602.jpg我用的是3.5.1的,運行下來是這樣的

0 回復 有任何疑惑可以回復我~
#1

星辰hh 提問者

嗯嗯,相同的,但用記事本結果卻是正確的,這個。。。不對
2016-05-30 回復 有任何疑惑可以回復我~
#2

慕沐7732985 回復 星辰hh 提問者

我的可以縮進啊,上面的就是縮進之后的
2016-05-30 回復 有任何疑惑可以回復我~
#3

星辰hh 提問者 回復 慕沐7732985

哦哦,可以了,只是單獨用if...else...不能縮進,縮進有語法錯誤
2016-05-30 回復 有任何疑惑可以回復我~
#4

慕沐7732985 回復 星辰hh 提問者

嗯,我就是換行之后按的退格鍵
2016-05-30 回復 有任何疑惑可以回復我~
查看1條回復

縮進格式的問題,Python對縮進要求很嚴格

0 回復 有任何疑惑可以回復我~

第二次的結果是正確的。

第一次的格式不對。把第一次代碼清楚點表示的話,是這樣:http://img1.sycdn.imooc.com//574bf9e600016d2004310164.jpg

因為:

http://img1.sycdn.imooc.com//574bfa050001fbe804950227.jpg



0 回復 有任何疑惑可以回復我~
#1

星辰hh 提問者

我的運行環境是python3.5.1,else縮進去是錯誤語法
2016-05-30 回復 有任何疑惑可以回復我~
#2

星辰hh 提問者

但是記事本卻需要縮進
2016-05-30 回復 有任何疑惑可以回復我~

我測試了一下,把最后的else隨便改一下,最后print出來就是我改的值。

樓上說的對,就是語法錯誤,不過解釋器并沒有報錯,樓主可能找到了bug 0.0

http://img1.sycdn.imooc.com//574bf93c00014be406770442.jpg


0 回復 有任何疑惑可以回復我~
#1

DvilAwn

測試版本 python2.7.11
2016-05-30 回復 有任何疑惑可以回復我~

你上面那個else沒縮進安,python對縮進很嚴格吧

0 回復 有任何疑惑可以回復我~
#1

星辰hh 提問者

如果縮進格式就錯誤了
2016-05-30 回復 有任何疑惑可以回復我~
#2

慕沐7732985 回復 星辰hh 提問者

不是吧--,不會是版本問題吧
2016-05-30 回復 有任何疑惑可以回復我~
#3

星辰hh 提問者 回復 慕沐7732985

應該是的,但是結果也應該是相同的,結果卻不同
2016-05-30 回復 有任何疑惑可以回復我~
#4

慕沐7732985 回復 星辰hh 提問者

我用3.5測試的,else縮進了結果就是對的啊
2016-05-30 回復 有任何疑惑可以回復我~
#5

慕沐7732985 回復 星辰hh 提問者

沒縮進就和你上面的一樣
2016-05-30 回復 有任何疑惑可以回復我~
#6

慕沐7732985 回復 星辰hh 提問者

原因樓下已給出,else沒縮進就相當于沒有在for循環里面,只有在執行完for循環之后才會執行else里面的內容
2016-05-30 回復 有任何疑惑可以回復我~
查看3條回復

舉報

0/150
提交
取消
初識Python
  • 參與學習       758398    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

運行結果不同

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號