码迷,mamicode.com
首页 > 编程语言 > 详细

python学习记录(七)------python字符串

时间:2018-03-07 19:03:27      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:post   数据转换   字符串   整数   pytho   image   编码   保留   显示   

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

技术分享图片

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

技术分享图片

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

技术分享图片

格式化以及占位

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

 

python学习记录(七)------python字符串

标签:post   数据转换   字符串   整数   pytho   image   编码   保留   显示   

原文地址:https://www.cnblogs.com/freezing1115/p/8523841.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!