python3中我所了解的print()的用法


1、最基础的用法:打印调试信息等字符串语句。而且在3里面,打印中文的时候不需要加u了。

2、打印变量

打印默认换行的:

打印出来不想要他换行的:参数end=‘’,这样打印出来就可以不换行了,这种骚操作,我也是最近才发现。

3、格式化:

这里要说的不是那种%s,%d这种,因为这种我用起来我觉得不太方便,而且,我总也记不住那些参数,什么%o,%x各种的参数,不到万不得已我不用O(∩_∩)O哈哈~

这个,print(f“XXXXX{aa}”)这里的aa就是你要格式化的变量,这样打印起来非常简洁,好用!赞!

4、打印元组列表等:

这个就没什么好说的了,该怎么打印怎么打印,最风骚的姿势打印就ok!

5、打印内容不转义:

print()方法中加上r‘’,表示内部内容不转义

 6、sep和end综合应用:

7、print中的file和flush参数

file是我在本项目路径下随意建的一个文本文件,直接读取就可以,flush参数看了之后发现: 该参数主要是刷新, 默认False,不刷新,Ture时刷新。正常情况下print到f中的内容先从到内存中,当文件对象关闭时才把内容输出到1.txt 中,当flush=True时它会立即把内容刷新存到 1.txt 中。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM