编程语言
首页 > 编程语言> > python-print()函数

python-print()函数

作者:互联网

print()函数

print()方法用于打印输出,是python中最常见的一个函数

print(*objects, sep=' ', end='\n', file=sys.stdout)

参数说明

直接输出

a=1
b="Hello World"
print(a, b)  #可以一次输出多个对象,对象之间用逗号分隔
# 1 Hello World

# 设置间隔符
print("www", "snh48", "com", sep=".")

list = [1,2,'a']
print(list)   #[1, 2, 'a']  输出列表变量

格式化输出

%字符

pi = 3.141592678

print("%2.5f" % (pi))  # 字段宽度为2,精度为3,左对齐
print("%10.3f" % (pi))  # 字段宽度为10,精度为3,左对齐,对象宽度不够,采用空白填充
print('------------------------------')
print("%*.*f" % (10, 3, pi))  # 用*从后面的元组中读取字段宽度的精度
print("%010.3f" % (pi))  # 字段宽度为10,精度为3,左对齐,对象宽度不够,采用0填充
print('------------------------------')
print("%-10.3f" % (pi))  # 字段宽度为10,精度为3,右对齐,对象宽度不够,采用空白填充
print("%+.7f" % (pi))  # 显示正负号
print('==============================')
print("%+10.5f" % (pi))


'''
3.14159
     3.142
------------------------------
     3.142
000003.142
------------------------------
3.142     
+3.1415927
==============================
  +3.14159

'''
格式字符 说明
%s 字符串-使用str转换任意python对象
%r 字符串-使用repr转换任意python对象)
%d %i 带符号的十进制整数
%f %F 十进制浮点数
%c 单字符
%b
%o 八进制整数
%x
%e 指数(基底写e)
%E 指数(基底写E)
%g 指数(e)或浮点数(根据显示长度)
%G 指数(e)或浮点数(根据显示长度)

结束标志

for x in range(0, 5):
	print(x, end=' ')
print()
for x in range(0, 5):
	print(x, end=',')
     
#0 1 2 3 4 
#0,1,2,3,4,

颜色格式

标准格式

print("\033[显示方式;前景颜色;背景颜色m....\033[0m")

意义 显示方式
默认 0
高亮 1
下划线 4
闪烁 5
反白显示 7
不可见 8
颜色 前景色 背景色
黑色 30 40
红色 31 41
绿色 32 42
黄色 33 43
蓝色 34 44
紫红色 35 45
青蓝色 36 46
白色 37 47
print("\033[1;38;40m 字体高亮\033[0m")
print("\033[4;38;40m 字体下划线\033[0m")
print("\033[5;38;40m 字体闪烁\033[0m")
print("\033[7;38;40m 字体反白\033[0m")
print("\033[8;38;40m 字体不可见\033[0m")



print("\033[0;31;40m 字体红色\033[0m")
print("\033[0;32;40m 字体绿色\033[0m")
print("\033[0;33;40m 字体黄色\033[0m")
print("\033[0;34;40m 字体蓝色\033[0m")
print("\033[0;35;40m 字体紫色\033[0m")
print("\033[0;36;40m 字体青色\033[0m")
print("\033[0;37;40m 字体灰色\033[0m")
print("\033[0;38;40m 字体白色\033[0m")

print("\033[0;30;41m 背景红色\033[0m")
print("\033[0;30;42m 背景绿色\033[0m")
print("\033[0;30;43m 背景黄色\033[0m")
print("\033[0;30;44m 背景蓝色\033[0m")
print("\033[0;30;45m 背景紫红\033[0m")
print("\033[0;30;46m 北京青蓝\033[0m")
print("\033[0;30;47m 背景白色\033[0m")


标签:函数,python,40m,30,字体,print,033,0m
来源: https://www.cnblogs.com/tian777/p/15125860.html