Python
格式化中如何使用
%
运算符
本文只要是介绍
python
格式化在使用
%
运算符时,
Python
格式化如何使用
%
运算符,以下是相关内容的详细介绍。希望你会有所收获。
在
python
中你也许会遇到过
python
格式化的相关实际应用的内容,而在
python
格式化中你是否对其的实际应用步骤或是对其的代码有不解之处,如果
存在相关的问题,你就可以浏览下面得文章。
在
python
中也有类似于
c
中的
printf()
的格式输出标记。
在
python
格式化
使用的是
%
运算符,通用的形式为
格式标记字符串
%
要输出的值组
其中,左边部分的”格式标记字符串“可
以完全和
c
中的一致。
右边的
'
值组
'
如果有两个及以上的值则需要用小括号括起
来,
中间用短号隔开。
重点来看左边的部分。
左边部分的最简单形式为:
%cdoe
其
中的
code
有多种,
不过由于在
python
格式化中,
所有东西都可以转换成
string
类型,因此,如果没有什么特殊需求完全可以全部使用’
%s
‘来标记。比如:
'%s %s %s' % (1, 2.3, ['one', 'two', 'three'])
它的输出为
'1 2.3 ['one', 'two', 'three']'
就是按照
%
左边的标记输出的。虽然第一个和第二值不是
string
类型,一样
没有问题。在这个过程中,当电脑发现第一个值不是
%s
时,会先调用整型数的
函数,把第一个值也就是
1
转成
string
类型,然后再调用
str()
函数来输出。
前面说过还有一个
repr()
函数,如果要用这个函数,可以用
%r
来标记。除了
%s
外,还有很多类似的
code:
整型数:
%d
无符号整型数:
%u
八进制:
%o
十六进制:
%x %X
浮点数:
%f
科学记数法
: %e %E
根据数值的不同自动选择
%e
或
%f: %g
根据数值的不同自动
选择
%E
或
%f: %G
就跟前面说用
\
进行转义一样,这里用
%
作为格式标记的标识,
也有一个
%
本身应该如何输出的问题。
如果要在”
格式标记字符串
“中输出
%
本身,
可以用
%%
来表示。上面说的只是格式标记的最简间的形式,来看复杂一点的:
‘%6.2f’
% 1.235
Python中%运算符的含义 python % 运算符
转载文章标签 Python中%运算符的含义 python中字符串运算符及用法 python 运算符 字符串 文章分类 Python 后端开发
-
Scala 运算符Scala
-
【Python】运算符 ( 算术运算符 | 赋值运算符 )
一、Python 运算符1、算术运算符2、赋值运算符
python 开发语言 运算符 算术运算符 赋值运算符 -
Python 运算符_成员运算符
in not in
python运算符 成员运算符 in not in -
Python运算符含义汇总
本文以Python 3.5及其以后的版本为主进行介绍。运算符功能说明+算术加法,列表、元组、字符串合并与连接-算术减法,集合差集*乘法,序列重复/真除法//求整商-相反数%求余数,字符串格...
python 机器学习 tensorflow 数据分析 numpy -
is运算符 python python中运算符+的用法
Python 运算符python中运算符分为五大类:算术运算符、赋值运算符、比较运算符、逻辑运算符、条件运算符(三元运算符)。算术运算符算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。
is运算符 python python关系运算符实例 操作数 赋值运算符 运算符 -
python2.7运算符 python中的运算符
前言 本文将介绍Python语言中一些主要的运算符(也称操作符),包括算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符。一、算术运算符 Python中的算术运算符用来组织整型和浮点型数据的算
python2.7运算符 python Python运算符 运算符优先级 运算符