A. 請問我的python代碼中這個冒號為什麼出錯
首先,你那個if 'x'<6: 這句話本身沒什麼語法錯誤,樓上說'x' 是一個字元串,不能跟數字直接比較是錯的,這個也可以比較,python會拿字元串'x'的ASCII碼跟6來比較,不過你的意思應該是要把變數x的值和6比較,就應該這樣寫, if x<6:
第二個,import是用來導入一個模塊的, 導入模塊時,模塊名字不加引號的,如果你有一個hello模塊,你應該這樣寫import hello ,不過我想你應該是想列印出hello,應該用print 來列印,print 'hello'
B. Python裡面為什麼這個冒號會錯誤
函數,循環,if條件,類定義等後面有block,block要縮進,因此這些語句後面要加上冒號,這是python的語法
python的冒號和java、c中的{}是一樣的
block是一組語句
C. 為什麼python中提示冒號出錯
'name':'germey'
'age':22
少個 ','號
'name':'germey' ,
'age':22
這樣
D. 最近在自學python 發現個冒號的問題,怎麼都不對
寫代碼的時候一定要注意中英文字元的區別 為了避免你不小心打錯了字元 一個是換一個文本編輯器 推薦你使用sublime pycharm和visual studio這種ide也可以 你也可以試試jupyter notebook 可以在線運行python代碼 對於初學者練習很好用 然後就是在寫代碼的過程中盡量只使用英文 把你那些提示文字改成英文 你就不需要轉換輸入法了
E. python識別不了冒號
處於中文狀態下。python軟體由於軟體設置,只能識別英文狀態下的代碼,識別不了冒號,是因為處於中文狀態下。python是一個高層次的結合了解釋性、編譯性、互動性和面向對象的腳本語言。