python中的text方法,python中print函数的用法
1.字符串和数字类型
打印(1)
一个
打印(“Hello World”)
你好世界
2.变量
无论什么类型,数值,布尔,列表,字典.可以直接输出。
x=12
打印(x)
12
你好
印刷品
你好
L=[1,2, a]
打印(左)
[1,2, a]
t=(1,2, a )
印刷(吨)
(1,2,“a”)
d={a:1, b:2}
打印(d)
{a: 1, b: 2}
3.印刷格式
s
你好
x=透镜
print(长度%s是%d % (s,x))
Hello的长度是5
查看《Python基础编程》中的打印格式汇总:
(1).% character:标记转换说明符的开始。
(2).转换标志:-表示左对齐;指示应在转换值前添加一个符号;" "(空白字符)表示正数前保留空格;0表示如果没有足够的位数,转换后的值用0填充。
(3).最小字段宽度:转换后的字符串应至少具有该值指定的宽度。如果是*,将从值的元组中读取宽度。
(4).圆点(。)后跟精度值:如果转换实数,精度值表示小数点后出现的位数。如果要转换字符串,此数字代表最大字段宽度。如果是*,那么将从元组中读取精度。
(5).字符串格式转换的类型
转换类型含义
d,我带符号的十进制整数
o无符号八进制
无符号十进制系统
x无符号十六进制(小写)
x无符号十六进制(大写)
e科学记数法中的浮点数(小写)
e用科学记数法(大写)表示的浮点数
F,F十进制浮点数
如果G索引大于-4或小于精度值,则与E相同,否则与f相同。
如果G索引大于-4或小于精度值,则与E相同,否则与f相同。
c字符(接受整数或单字符字符串)
r字符串(使用repr转换任何python对象)
s字符串(使用str转换任何python对象)
pi=3.141592653
print( . 3f % pi )#字段宽度10,精度3
3.142
Print(pi=%。*f% (3,pi)) #用*从下面的元组中读取字段宽度或精度
圆周率=3.142
打印 0.3f % pi #
000003.142
print( %-10.3 f % pi )#左对齐
3.142
打印( % f% pi) #显示符号
3.141593
4.如何让打印不换行?
在Python中,换行符总是默认的。
对于范围(0,10)内的x:
打印(x)
0
一个
2
三
四
五
六
七
八
九
如果想不换行,2.x以前的版本可以这样打印x,加上,
但是这个在3.x里不行。
要换行,应该写print(x,end= )。
对于范围(0,10)内的x:
print (x,end= )
0123456789
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。