最新回答 / qq_龍_18
【解決過程】?1.對于此錯誤,最常見的原因是,的確沒有對齊。但是我根據錯誤提示的行數,去代碼中看了下,沒啥問題啊。?都是用TAB鍵,對齊好了的,沒有不對齊的行數啊。?2.以為是前面的注釋的內容影響后面的語句的語法了,所以把前面的注釋也刪除了。?結果還是此語法錯誤。?3.后來折騰了半天,突然想到了,把當前python腳本的所有字符都顯示出來看看有沒有啥特殊的字符。當前用的文本編輯器Notepad++,好像有個設置,可以顯示所有的字符的。?找到了,在:?視圖 -> 顯示符號 -> 顯示空格與制表符
2018-03-23
最新回答 / qq_龍_18
python交互環境就是在命令提示符那里輸入python進入交互環境執行而非在notepad++那樣寫好執行整個文本,反正就是注意那個縮進,有時候會報錯的,不過有好些編輯器會有那個顯示是空格還是tab!希望對你有幫助
2018-03-21
最新回答 / qq_大長腿走慢點_2
在python2中,print后邊不需要加括號;而在python3中,print后需要加括號例:輸出 ‘Hello,world.’Python2: print 'Hello,world.'Python3:print('Hello.world.')
2018-03-21
最贊回答 / 為愛逞能
由于雙引號和單引號也能用來定義字符串,所以沒有加r標記成raw類型的話,雙引號和單引號不可能在字符串中間顯示出來,因為最開頭的引號會和中間的引號匹配(print ’‘asdfa''asdfasd''),比如這個有三個雙引號,但是前面兩個雙引號匹配,產生字符串’‘asdfa‘’,后面的asdfasd"就會報錯,而不是你想象的輸出asdfa''asdfasd,如果要輸出asdfa''asdfasd,這種中間帶有引號的字符串,就必須轉義,print ’‘asdfa\''asdfasd'',中間要輸出的雙引號,實...
2018-03-20