一直用c++的人對於中文變數是比較難言的,但是現在好多的開發語言都加入了unicode變數的支援,中文變數也
可以使用了。由於python一直也是按照這個思維,也是從不使用中文變數的,但是今天一試,也是可以的,如下:
"""
python拾趣 001 中文變數
by linyoubiao
2020-03-18
"""字串 = "我的愛人美美"
陣列 = [5, 52, 520, "美美"]
print(字串)
for i in 陣列:
print("i: ", i)
執行結果如下:
效果是ok的。
那麼我們用python要做到怎麼命名呢?
有以下建議:
1.變數名通常由字母,數字,下劃線組成;
2.數字不能作為變數名開頭;
3.不能以python中的關鍵字命名;
4.變數名要有意義;
5.不要用漢字和拼音去命名;
6.變數名要區分大小寫;
7.推薦使用駝峰型(guessage或guessage)和下劃線(guess_age)來命名;
8.常量通常使用大寫來定義.
多謝,親愛的美美。
Python拾趣014 logging日誌模組
python內建的日誌模組logging可以完成各種日誌任務,方便記錄軟體運 況,方便回溯。import logging import os logging.basicconfig level logging.info,format asctime s levelname s message s l...
python2 7 中文顯示
基於學習廖雪峰大神的python教程,在其中的乙個迴圈中,中文不能正常顯示。以下是那段迴圈 birth raw input birth if birth 2000 print 00前 else print 00後 執行後 出現以下錯誤 請教了一系列的大神,牛人後,是編碼格式的問題。之前我陷入的誤區 ...
python 2 7中文亂碼
寫python的環境是python3.7,執行python的環境是python2.7,原本完美顯示的中文小提示一 驗喂了狗,力挽狂瀾為顯示中文義不容辭。亂碼原因 編碼和解碼時用了不同或者不相容的字符集。例如 用utf 8編碼儲存,用gbk解碼顯示會造成亂碼。參考自 十分鐘搞清字符集和字元編碼 這裡的...