在python中写汉字的方法:
在注释符“#”后面可以直接写中文
也可以使用“引号<中文>引号”的方式将中文字符以字符串的方式写出来
示例如下:
# 宇宙好大,地球好小
a = '世界好大,地球好小'
print(a)
执行结果如下:
想了解更多python知识,请观看Python入门教程(黑马程序员)!!
在python中一个汉字算一个字符,一个英文字母算一个字符。如:## coding:utf-8
s='我们的'
k=len(s)
print(k)
输出结果是3。
===================================
所以,可以采取排除法,凡返回字符的ascII码在大于127的作为汉字统计。
## coding:utf-8
s='我们的88工作和生活168'
k=len(s)
print(k)
n=0
for c in s:
if ord(c)>127:
n+=1
print(n)
开始学python,编的函数居然不能用汉字注释,网上查了一下,在文件的头2行加入
# -- coding: utf-8 --
就可以了
如下面的函数,运行就不会报错了
# 计算面积的函数
def cal_area( width , height ):
return width*height
OK!