Python3学习笔记-字符串和编码
字符串函数
ord( )函数将字符转换为编码
chr( )函数将编码转换为字符
>>> ord('E')
69
>>> chr(85)
'U'
encode( ‘utf-8’)函数将便于表示的str类型转换为便于存储和传输的bytes类型(encode编码)
decode(‘utf-8’ )函数将便与存储和传输的bytes类型转换为便于表示的str类型(decode解码)
>>> '潇'.encode('utf-8' )
b'\xe6\xbd\x87'
>>> b'\xe6\xbd\x87'.decode('utf-8')
'潇'
len( )计算str类型字符的字符数或bytes类型的字节数
>>> len('潇')
1
>>> len('潇'.encode('utf-8')
3
输出格式化
格式化输出需要用占位符代替输入的内容
ps:需要输出 % 时,用 %% 表示
占位符 类型
%d 整数
%f 浮点数
%s 字符串
%x 十六位制整数
>>> 'the amount of people is %d, %.2f%% are %s'%(100, 56.0, 'men')
'the amount of people is 100, 56.00% are men'
Python3学习笔记-字符串和编码相关推荐
- python基础第三章选择结构答案-python3 学习笔记(二)选择结构、循环结构
python3 学习笔记 python 优雅 明确 简单 1.选择结构 (1)简单判断 if else 使用格式: if 条件: 表达式1 else: 表达式2 (2)多条件判断 elif 使用格式 ...
- es6学习笔记-字符串的扩展_v1.0_byKL
es6学习笔记-字符串的扩展_v1.0 字符的Unicode表示法 JavaScript 允许使用uxxxx的形式表示一个字符,但在 ES6 之前,单个码点仅支持u0000到uFFFF,超出该范围的必 ...
- Python3学习笔记之-学习基础(第三篇)
Python3学习笔记之-学习基础(第三篇) 文章目录 目录 Python3学习笔记之-学习基础(第三篇) 文章目录 一.循环 1.for循环 2.while循环 3.break,continue 二 ...
- A Byte of Python3 学习笔记
A Byte of Python3 学习笔记 第七章 控制流 1.if语句(带输入函数) 2.while语句 3.for循环 4.break.continue.return的区别 第八章 函数 8.1 ...
- Python3 学习笔记
Python3 学习笔记 1.基础语法 1.1 字符串操作 title() 将单词首字母改为大写 upper() 所有字母改为大写 lower() 所有字母改为小写 str1+str2 字符串通过'+ ...
- Redis学习笔记-GEO经纬度编码原理地理划分
文章目录 Redis学习笔记-GEO经纬度编码原理&地理划分 1.笔记图 2.GEO 应用场景 3.GEO 数据特点举例 4.GeoHash 的编码方法(二分区间,区间编码) 5.GEO 经纬 ...
- Python学习笔记-- 字符串和数字的连接
Python学习笔记– 字符串和数字的连接 >>> s = 'abc' >>> print s + 1Traceback (most recent call las ...
- lua基础学习笔记-字符串
lua基础学习笔记-字符串 字符串 Lua 语言中字符串可以使用以下三种方式来表示: 单引号间的一串字符. 双引号间的一串字符. [[ 与 ]] 间的一串字符. 例: string1 = " ...
- Python3学习笔记01-环境安装和运行环境
最近在学习Python3,想写一些自己的学习笔记.方便自己以后看,主要学习的资料来自菜鸟教程的Python3教程和廖雪峰官方网站的Python教程. 1.下载 1)打开https://www.pyth ...
最新文章
- 2018-4-5 丘成桐---现代几何学与计算机科学---自我总结
- C# 文件操作(上传 下载 删除 文件列表...)
- android资源替换方案overlay,Android 运行时资源替换----Runtime Resource Overlay
- [Asp.net 5] DependencyInjection项目代码分析4-微软的实现(5)(IEnumerable补充)
- docker删除本地所有镜像
- BOM中的那点事-location
- 不卖了?这家公司暂停门店销售iPhone!
- linux中安装redis
- 机器学习-吴恩达-笔记-3-正则化
- Security log is full,only administrator can log on to fix the problem(安全日志满了)
- IBM Systems Director VMControl资源生命周期管理,第2部分
- 2023年计算机网络考研真题详解
- libpng的使用 | 在Linux系统下编译、安装与使用
- Altium Designer 2020 学习笔记(四)------PCB布线、DRC检查、拼版设计、资料输出(配动态图操作演示)
- 一个不简单的Procedure body例子
- C语言实现万年历记事本,简单的日历记事本jQuery插件e-calendar(带样式美化)
- 码破苍穹:空指针的传说
- 世界 6 大航空动力巨头企业
- Deep Mutual Learning
- 产品项目团队都有哪些角色概览
热门文章
- 一文透彻详解卡尔曼滤波原理
- py3Dmol 简介、安装与入门
- Knowledge Graph |(1)图数据库Neo4j简介与入门
- 单个神经元在深度网络中的作用
- mysql cluster mysql 节点无法关闭_Mysql Cluster 非root用户启动ndbd节点报错
- AGAT|GTF/GFF文件处理工具
- CB:南土所梁玉婷组-细菌群落的高稳定性和代谢能力促进了土壤中易分解碳的快速减少...
- Nature Protocols | 密歇根州立大学何胜阳/Tiedje团队建立拟南芥微生物组研究的标准化生长体系!...
- 中科院遗传发育所发表“重组菌群体系在根系微生物组研究中应用”的重要综述...
- 高级转录组分析和R数据可视化专题研讨会(2019.12)