python-print()函数
2021/8/10 22:35:58
本文主要是介绍python-print()函数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
print()函数
print()
方法用于打印输出,是python中最常见的一个函数
print(*objects, sep=' ', end='\n', file=sys.stdout)
参数说明
-
objects
-- 表示输出的对象。输出多个对象时,用逗号分开。 -
sep
-- 设置间隔符。 -
end
-- 结尾符。默认值是换行符 \n,我们可以换成其他字符。 -
file
-- 要写入的文件对象
直接输出
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'] 输出列表变量
格式化输出
%字符
- %字符:标记转换说明符的开始
- 转换标志:-表示左对齐;+表示在数值前要加上正负号;" "(空白字符)表示正数之前保留空格();0表示转换值若位数不够则用0填充。
- 最小字段宽度:转换后的字符串至少应该具有该值指定的宽度。如果是*,则宽度会从值元组中读出
- 点(.)后跟精度值:如果转换的是实数,精度值就表示出现在小数点后的位数
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-print()函数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-24Python编程入门指南
- 2024-12-24Python编程基础入门
- 2024-12-24Python编程基础:变量与数据类型
- 2024-12-23使用python部署一个usdt合约,部署自己的usdt稳定币
- 2024-12-20Python编程入门指南
- 2024-12-20Python编程基础与进阶
- 2024-12-19Python基础编程教程
- 2024-12-19python 文件的后缀名是什么 怎么运行一个python文件?-icode9专业技术文章分享
- 2024-12-19使用python 把docx转为pdf文件有哪些方法?-icode9专业技术文章分享
- 2024-12-19python怎么更换换pip的源镜像?-icode9专业技术文章分享