python学习记录(七)------python字符串
1、对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符:

2、要计算str包含多少个字符,可以用len()函数:

3、len()函数计算的是str的字符数,如果换成bytes,len()函数就计算字节数:

格式化以及占位
在python中用%作为占位,包括如下类型:
%d 整型
%s 字符串
%f 浮点数
%x 16进制整数
其中%d前面可以添加数字或者0表示整型位数以及前面是否补0:

%s能将任意类型的数据转换为字符串
若%不作为占位符,只是一个普通的字符串,则使用%%表示
练习
小明的成绩从去年的72分提升到了今年的85分,请计算小明成绩提升的百分点,并用字符串格式化显示出'xx.x%',只保留小数点后1位
1 #字符串相关练习:小明的成绩从去年的72分提升到了今年的85分, 2 # 请计算小明成绩提升的百分点,并用字符串格式化显示出'xx.x%',只保留小数点后1位 3 old=72 4 new=85 5 pre=(new-old)/old 6 print(pre) 7 print('小明成绩提高了%.1f%%' % (pre))
打印结果为:
0.18055555555555555
小明成绩提高了0.2%

浙公网安备 33010602011771号