python print方法,python中print语句
Yyds干货库存
1.简介Python中最常用的函数之一是打印函数,可以方便地打印各种中间变量。本文总结了Python中打印函数的相关技巧。
废话少说,我们开始吧!
2.将输出写入文件。假设我们完成了一个Python脚本,它可以将一些内容打印到屏幕上。现在假设我们想将打印的内容写入一个文本文件,此时我们可以直接使用重定向操作。例如,假设我们有一个包含以下内容的run.py:
# run.py
打印(“hello world”)
Print(123)如果我们直接运行这个脚本,即使用python run.py,那么上面的代码会将hello world和123打印到屏幕上;但是我们也可以使用以下命令将输出重定向到文本文件:
Python run.py out.txt上面的代码会正常运行run.py,上面脚本的输出会被重定向到文件out.txt
3.打印嵌套词典。假设我们的字典有多个层次,也就是说,我们有嵌套的字典。例子如下:
d={
苹果:[
{ 食谱:馅饼,价格:4},
{ 食谱:果汁,价格:5},
{ 食谱:蛋糕,价格:6},
],
橙色:[
{ 食谱:馅饼,价格:14},
{ 食谱:果汁,价格:15},
{ 食谱:蛋糕,价格:16},
],
梨子:[
{ 食谱:馅饼,价格:24},
{ 食谱:果汁,价格:25},
{ 食谱:蛋糕,价格:26},
]
}如果我们需要检查上面字典的内容,我们直接用print打印出来,输出如下:
{apple: [{recipe: pie , price: 4},{recipe: juice , price: 5},{recipe: cake , price: 14},{recipe: juice , price: 15},{recipe: cake , price: 16}], pear: [{recipe: pie , price: 24},{recipe: juice , price: 25},{recipe: cake , price :蛋糕为了提高输出的可视化,我们可以使用pprint函数来输出。示例代码如下:
从pprint导入pprint
ppnt (d)的输出如下:
{ 苹果:[{ 价格:4,食谱:馅饼 },
{ 价格:5,配方:果汁 },
{price: 6, recipe: cake}],
橘子:[{price: 14, recipe: pie},
{ 价格:15,配方:果汁 },
{price: 16, recipe: cake}],
梨:[{price: 24, recipe: pie},
{ 价格:25,配方:果汁 },
{Price: 26, Recipe: Cake}}可以看出上面的输出明显变得更加直观,可读性更强。
4.在Python中打印彩色文本,为了打印彩色文本,我们需要安装第三方库colorama。安装代码如下:
安装colorama的用法如下:
从科罗拉多进口
打印(Fore。红色“你好,世界”)
打印(Fore。蓝色“你好,世界”)
打印(Fore。绿色的“hello world”)输出如下:
当然,我们也可以通过设置colorama的参数得到不同的可视化效果,比如改变背景颜色。其高级用法请参考其官网文档。
5.总结本文重点介绍Python中最常用的打印函数的三个技巧,可以帮助你更好的可视化相应的调试信息,并给出了相应的代码示例!
你完成学业了吗?
关注微信官方账号《AI算法之道》了解更多关于AI算法的信息。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。