在Python中使用中文变量名需以中文编写代码
发布时间
阅读量:
阅读量
前言
都清楚知道Python语言使用英语编写呢?但我最近一直思考一个问题:是否可以用中文来编写Python呢?答案是肯定的!例如如下所示:
>>> 打印('123')
123
实现
首先我们要知道两点:
1. Python 中允许使用中文变量名
Python通常采用utf-8编码格式。该编码方案因其广泛使用而受到重视。该方案旨在整合全球主要语言至一个统一的标准系统中,并已成功包含几个亚洲语言族如汉语系中的普通话与中文等。基于此,在Python编程中可以灵活地使用中文字符作为变量名而不受限制。
如果你的代码使用不了中文,可以在文件第一或第二行加上:
# -*- coding: UTF-8 -*-
或者
# coding=utf-8
如果都不行,就重新安装 Python 吧,作者当年也是这样的。
2. 函数
观察以下两个函数:
print
print()
这两个家伙在外观上看似相似,在某些细节上却存在显著差异。打印函数本身即为print ,而当它被赋予括号变为print() 时,则彻底改变了功能。它表示调用该函数并获取其返回值的过程。
>>> pri
全部评论 (0)
还没有任何评论哟~
