SAP培训

赛跑网

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷登录

查看: 61|回复: 0

Python - 字符串和编码

[复制链接]
发表于 2018-2-9 22:18:12 | 显示全部楼层 |阅读模式
Python 3.x 版本是以Unicode编码的,Unicode是把所有的语言编码统一到一起,例如我们熟知的ASCII,以及支持中文的GB2312,支持日文的Shift-JIS等等,所以Python是支持多语言的。

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

1

1

格式化输出字符
我们会收到类似'亲爱的xxx你好!你xx月的话费是xx,余额是xx'之类的信息,这条信息可以看成是一个字符串,而xxx的内容都是根据变量变化的,所以,需要一种简便的格式化字符串的方式。Python中可以用%实现。
%运算符就是用来格式化字符串的。在字符串内部,%s表示用字符串替换,%d表示用整数替换,有几个%?占位符,后面就跟几个变量或者值,顺序要对应好。如果只有一个%?,括号可以省略。如果%是一个普通字符那么可以用%%来转义。

2

2





上一篇:Python - 数据类型
推广排名:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|联系我们|赛跑网 ( 沪ICP备12003519号-4 ) QQfsq

GMT+8, 2018-2-18 09:28 , Processed in 0.419370 second(s), 36 queries .

Powered by Discuz! X3.2

© 2001-2014

快速回复 返回顶部 返回列表