文档章节

Python字符串格式化的2种方法

laoyi007
 laoyi007
发布于 03/27 11:14
字数 422
阅读 45
收藏 0

本文介绍了Python字符串格式化,主要有两种方法,分享给大家,具体如下

用于字符串的拼接,性能更优。

字符串格式化有两种方式:百分号方式、format方式。

百分号方式比较老,而format方式是比较先进的,企图替代古老的方式,目前两者共存。

1、百分号方式

格式:%[(name)][flags][width].[precision]typecode

(name) 可选,用于选择指定的key flags 可选,可供选择的值有: +  右对齐:正数的加正号,负数的加负号 -  左对齐:正数前没有负号,负数前加负号 width 可选,占有宽度 .precision 可选,小数点后保留的位数 typecode 必选 s,获取传入的对象__str__方法的返回值,并将其格式化到指定位置 r,获取传入对象的__repr__方法的返回值,并将其格式化到指定位置 c,整数:将数字转换成其unicode对应的值,10进制范围为0 <= i <=1114111 o,将整数转换成八进制表示,并将其格式化到指定位置 x,将整数转换成16进制,并将其格式化到指定位置 d,将整数,浮点数转化为十进制表示,并将其格式化到指定位置

2、format方式

© 著作权归作者所有

laoyi007
粉丝 0
博文 61
码字总数 60757
作品 0
南京
私信 提问
加载中

评论(0)

《Python从小白到大牛》第6章 数据类型

在声明变量时会用到数据类型,在前面已经用到一些数据类型,例如整数和字符串等。在Python中所有的数据类型都是类,每一个变量都是类的“实例”。没有基本数据类型的概念,所以整数、浮点和字...

tony关东升
2018/07/09
0
0
python基本数据类型——整型,浮点型,复数,字符串

由于也是初学python,所以在这里简要介绍一下python基础的数据类型,好在宏观上有个把握。 整数类型 python里面的整数类型可正可负,不像其他的语言,python的整数并没有取值范围的限制。如:...

chaolei_9527
03/31
0
0
可能是最全面的 Python 字符串拼接总结

在 Python 中字符串连接有多种方式,这里简单做个总结,应该是比较全面的了,方便以后查阅。 加号连接 第一种,通过号的形式: >>> a, b = 'hello', ' world' >>> a + b 'hello world' 逗号连......

程序员之家_
2019/03/01
0
0
python编程中常用的12种基础知识总结

python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序、去重,字典排序,字典、列表、字符串互转,时间对象操 作,命令行参数解析(getopt),print 格式化输出,...

dandan.fs
2013/10/14
331
1
Python基础:数据类型-字符串(7)

1.字符串基本操作   字符串是由字符组成的一串字符序列,字符串是有顺序的,从左到右,索引从0开始,依次递增。   Python中字符串类型:str。   Python中字符串的三种表示方式:   (...

libingql
2018/12/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

郑州哪哪里可以开工程款发票-郑州_新闻网

【电薇同步;1.3.8 - 2.7.4.1 - 5.2.9.7.】张生、诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug Bridge,是Android手机通用...

yyqqvip
45分钟前
30
0
Nginx 反向代理访问

在Nginx 配置 server { listen 80; server_name www.xiaocx.org www.xiaocx.org www.xiaocx.org; root /Users/maison/work/xiaocx/dist; index i......

韩庚庚
49分钟前
33
0
python笔记:环境变量已设置CMD中一直报错"python"不是内部命令,也不是可运行的程序或批处理文件

这些天虽然也写了几个小工具,但是打包都是在anaconda prompt中完成的,因为CMD中一直报错"python"不是内部命令,也不是可运行的程序或批处理文件,各种查度,千篇一律的是环境变量配置的问题...

小玲_001
51分钟前
13
0
AI+BI服务模式

术语与缩写解释 缩写、术语 解 释 BI 商业智能(Business Intelligence,简称:BI),又称商业智慧或商务智能,指用现代数据仓库技术、线上分析处理技术、数据挖掘和数据展现技术进行数据分析...

zoegu228
52分钟前
22
0
leetcode1227(面试题 17.09. 第 k 个数)--C语言实现

求: 有些数的素因子只有 3,5,7,请设计一个算法找出第 k 个数。注意,不是必须有这些素因子,而是必须不包含其他的素因子。例如,前几个数按顺序应该是 1,3,5,7,9,15,21。 示例 1:...

拓拔北海
今天
27
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部