一、语法

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

二、参数

objects – 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。 sep – 用来间隔多个对象,默认值是一个空格。
end – 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。 file – 要写入的文件对象。 flush –
输出是否被缓存通常决定于 file,但如果 flush 关键字参数为 True,流会被强制刷新。

三、实例

import timeprint("---RUNOOB EXAMPLE : Loading 效果---")print("Loading",end = "")
for i in range(20):print(".",end = '',flush = True)time.sleep(0.5)

四、特殊技巧
(一)格式化输出
来源:https://www.runoob.com/w3cnote/python3-print-func-b.html
1、格式化输出整数

>>>str = "the length of (%s) is %d" %('runoob',len('runoob'))
>>> print(str)
the length of (runoob) is 6

2、格式化输出各种进制数

>>>nHex = 0xFF
>>> print("nHex = %x,nDec = %d,nOct = %o" %(nHex,nHex,nHex))
nHex = ff,nDec = 255,nOct = 377
#%x --- hex 十六进制
#%d --- dec 十进制
#%o --- oct 八进制

3、格式化输出浮点数(float)

>>>pi = 3.141592653
>>> print('%10.3f' % pi) #字段宽10,精度3  3.142
>>> print("pi = %.3f" % pi) #保留3位有效小数
pi = 3.142
>>> print('%010.3f' % pi) #用0填充空白
000003.142
>>> print('%-10.3f' % pi) #左对齐
3.142
>>> print('%+f' % pi) #显示正负号
+3.141593

(二)利用format位置匹配
1、位置匹配
(1)不带编号,即“{}”
(2)带数字编号,可调换顺序,即“{1}”、“{2}”
(3)带关键字,即“{a}”、“{tom}”

print('{} {}'.format('hello','world'))  # 不带字段
hello world
print('{0} {1}'.format('hello','world'))  # 带数字编号
hello world
print('{0} {1} {0}'.format('hello','world'))  # 打乱顺序
hello world hello
print('{1} {1} {0}'.format('hello','world'))
world world hello
print('{a} {tom} {a}'.format(tom='hello',a='world'))  # 带关键字
world hello world

2、位置匹配+格式化输出

print("{0:.3f}" .format(XXX))   #位置匹配的同时,进行格式化要求

3、重复输出

#输出20个短线'-'
print('-'*20)

python的print用法相关推荐

  1. Python:print用法大全

    参考链接: Python中print用法大全(打印字符串,整形和浮点型)

  2. python输出语句print i、j、k_Python的打印使用,python,之,print,用法

    Print函数是Python使用频繁较高的函数,从第一print("HelloWorld"),到程序调试中多处使用print(i,j,k)得到调试结果都能看见他的身身影. 本人最近 ...

  3. python 之 print用法

    Print函数是Python使用频繁较高的函数,从第一print("HelloWorld"),到程序调试中多处使用print(i,j,k)得到调试结果都能看见他的身身影. 本人最近 ...

  4. python中print用法

    一.print()函数概述 print() 方法用于打印输出,是python中最常见的一个函数. 该函数的语法如下: print(*objects, sep=' ', end='\n', file=s ...

  5. python中print用法详解

    print拼接输出 拼接的内容之间用逗号隔开 result = 3.1415926 print(result,"是小数 类型是",type(result)) 用{}表示变量,然后通 ...

  6. Python中print用法里面的%s,%d,%f,%2s,%7s,%-7s,%.2s,%.7s

    %s:打印字符串 %d:打印整数 %f:打印浮点数 %2s:字符串长度为2,当原字符串长度超过2时,按原长度打印 %7s:字符创长度为7,当原字符串长度小于7时,原字符串左侧补给空格 %-7s:字符串 ...

  7. python中print的用法_Python2与Python3中print用法总结

    Python2中的print用法 在Python2 中 print 是一种输出语句 strHello = 'Hello Python' print strHello # Hello Python 1. ...

  8. python中print的用法_python中print用法

    print用法 参考文档: https://blog.csdn.net/sinat_28576553/article/details/81154912 目录 一.print()函数概述 二.变量的输出 ...

  9. python中print的用法_Python中print函数简单使用总结

    Python中print函数简单使用总结 print函数是Python的入门,每一个学习python的人都绕不开这个函数,下面介绍一下这个函数的用法. 打开电脑,选择python软件,下面选择pyth ...

最新文章

  1. 2840 页的计算机毕业论文,这位华人小哥的博士论文究竟写了啥?
  2. 168. Excel Sheet Column Title
  3. 【图像处理opencv】_Jupyter基本操作
  4. 用redis实现消息队列
  5. mysql 内存表使用教程_MySQL的内存表的基础学习教程
  6. 【C++第一个Demo】---控制台RPG游戏3【登陆菜单树】
  7. sqlmap 注入方式、使用总结
  8. KickStart安装Linux
  9. 查询 加载时间过长添加提示信息
  10. 如何将exe文件在linux下执行,[操作系统]如何在linux centos 环境下运行.exe文件
  11. Unity脚本设置Animator单个状态的speed
  12. global value supply chain白皮书
  13. 文人教你说祝福——古语祝福
  14. torch和torchvision对应版本(最新版,含有torchvision 0.13.0版本)
  15. 动态规划之神奇的口袋
  16. 考研语法整理(简洁版)
  17. TypeScript由浅到深
  18. docker push 到私服问题 : Retrying in 5 seconds
  19. 电脑浏览器打不开网页
  20. 【ECharts】 # ECharts入门学习

热门文章

  1. 自动化测试平台化[v1.0.0][微服务化测试平台]
  2. NS2仿真中nam节点颜色设置(转)
  3. 一文读懂 Traefik Hub
  4. 十大常见的用户认知偏差
  5. IDEA 警告 the package is not inside non-bundled dependency
  6. 烧烤食客钟爱肉类 人均消费价格超正餐
  7. 2021-07-10 arduino 用于矩阵键盘的 开源库函数 keypad.h使用说明
  8. 既生synchronized,何生volatile
  9. 51nod1355:斐波那契的最小公倍数(数论)
  10. 删掉微信好友服务器还有吗,微信被删除的好友怎么找回来 在对方不知情的情况下找回已删除的微信好友教程...