python 3.x支持中文編程

有點意外,突然在網上看到貼子,說Python自從3.x以上的版本都開始支持中文作爲變量名了。

我馬上想到,只做變量名嗎?那類名可不可以? 函數名是不是也行?馬上實驗了一下,很完美,果然可以!那我們不是可以大量用中文進行程序書寫了嗎?

你可能想問,這有什麼用,對於有英文基礎的也許沒什麼用,但對於孩子,就可以早早的學習編程了啦!請看以下程序,對中文世界的人來說,是不是很親切?

class 學生(object):
    def __init__(self,學號,名字,成績):
        self.名字=名字
        self.學號=學號
        self.成績=成績
    def 顯示成績(self):
        信息='學號爲%d的學生名字是%s,其成績是%d分'%(self.學號,self.名字,self.成績)
        print(信息)

小明=學生(31,'小明',98)
小明.顯示成績()

運行結果:
學號爲 31的學生名字是小明,其成績是98分

怎麼樣,是不是很有趣?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章