打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python学习笔记,print代码,让程序打印输出内容

Python中print()函数该怎么用?

这样一个简单的程序就写完了,学习代码print的学习和使用方法。下面是网上找的更多用法举列子说明,可酌情学习研究。

print()是Python 程序中最常出现、也是最基本的函数,它用于将信息输出到控制台,即在控制台窗口打印信息。下面介绍print()函数的几种基本用法。

1.打印字符串

print()函数可以直接打印字符串,例如程序01_cur_exchange.py的第10行代码直接打印字符串“输入有误”,具体如下:

print("输人错误")

以上代码直接打印由双引号括起的字符串,print() 函数也可接收打印字符串变量。具体示例如下:

>>> words = "Alphonsssssed Elsrdddicdd"           # 定义字符串变量>>> print(words)                       # 打印Alphonse Elric                         # 打印结果


2.格式化输出

print()函数可以将变量与字符串组合,按照一定格式输出组合后的字符串。例如程序01_cur_exchange.py的第5、8行代码分别将变量CNY、USD和提示文字组合并打印。具体如下:

print(”可兑换的人民币为%.3f"%CNY)print("可兑换的美元为%.3f"%USD)

以上代码print()函数中的内容包含由双引号括起的格式字符串、百分号(%)和变量,%用于分隔格式字符串和变量。字符串中的%f为格式控制符,用于接收浮点型数据CNY和USD,“.3”控制输出小数点后的前3位小数。

如果print()函数打印的字符串中包含一个或多个变量,则%后的变量需要被入圆括号中。具体示例如下:

print("变量a=%f,变量b=%f"%(a,b))

假设a的值为3.4,b的值为4.9,则以上代码的输出结果如下:

变量a=3.4,变量b=4.9


3.不换行输出

print()函数将信息输出到控制台后会自动换行,控制台中的光标会出现在输出信息的下一行。具体示例如下:

>>> print('Alphonse')Alphonse>>>(光标在此)

以上示例中之所以会出现换行现象,是因为print()函数在打印出字符串之后,还会打印结束标志——换行符“n”。如果希望print()函数打印信息后不换行,可以通过设置 print()函数的end参数修改结束标志。下面以打印字符串 words ="AlphonseElric”为例,具体示例如下。

(1)删除换行符

>>> print (words, end='')         Alphonse Elric>>>|                 #“|”为光标

(2)改为空格

>>> print(words, end=' ')Alphonse Elric >>>|

(3)改为"▁"

>>> print (words, end='____')Alphonse Elric__>>>|


4.更换间隔字符

默认情况下,print()函数一次性输出的两个字符串使用空格分隔。具体示例如下:

>>> a = 'hello'>>> s = "Alphonse">>> print(a, 3)hello Alphonse

以上输出的字符串变量a和s之间由空格分隔。使用参数sep可以修改间隔字符。具体示例如下:

#更换为逗号(,)>>> print (a, s, sep=',')hello,Alphonse#更换为句号(.)>>> print(a, s, sep='.')hello.Alphonse

以上介绍的3个函数都是Python解释器中默认提供的函数,可以直接使用。除此之外,print()函数还有更多参数和其他的用法,有兴趣的读者可查阅资料自行学习。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
python十分钟入门 | Linux大棚
万字长文丨大白话带你由浅入深Python编程语言
火力全开,一网打尽Python常用知识点!
Python常见报错及解决方案,建议收藏!
示例解读Python2和Python3之间的主要差异
Python函数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服