怎样在python中写汉字

Python017

怎样在python中写汉字,第1张

在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!