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分

怎么样,是不是很有趣?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容