python print()函数,python中print()的用法

python print()函数,python中print()的用法,python3的print()函数的用法图文讲解

在这篇内容中,边肖和大家分享了关于python3的print()函数用法的知识,有需要的朋友不妨跟着学。

PythonPrint函数的基本代码

1、print语法格式

print()函数具有丰富的功能。详细的语法格式如下:

打印(值,sep=' ',end='\n ',file=sys.stdout,flush=False)

默认情况下,该值被打印到stream或sys.stdout中

可选关键字参数:

File:类文件对象(stream);默认值是当前的sys.stdout

Sep:插入值之间的字符串,默认为空格。

End:追加到最后一个值的字符串,默认情况下是换行符。

Flush:是否强制刷新流。

2、sep可选关键字参数

Sep参数可以在值之间插入字符串,默认值是空格。

示例:

打印(' 1 ',' 2 ',' 3 ',' 4 ',sep=' insert ')

输出结果:

1插入2插入3插入4

3、file可选关键字参数

file参数的默认值是sys.stdout,它表示系统的标准输出,即屏幕。我们可以通过改变这个参数使print()函数输出到一个特定的文件。

示例:

F=open(r'F:\text.txt ',' w') #打开文件进行写入。

Print('test ',file=f) #输出到文件

关闭文件

运行之后,您可以看到text.txt文件的测试输出。

4、end可选关键字参数

end参数默认为“\n”(换行符)。如果希望在print()函数输出后输出另一个字符串,可以重置end参数。

示例:

打印(' 1 ',' 2 ',end=' last ')

输出结果:

1最后

运行后,我们可以看到print()函数在输出后没有换行,最后一个值后面追加了“last”。

5、flush可选关键字参数

flush参数用于控制输出缓存。一般来说,为了获得更好的性能,只需要保持它为假即可。

6、print()打印中比%格式符更方便的一个打印方式print(f"")

有没有还在用以下方法打印的朋友:% d% f% s.

age=int(input('请输入您的年龄:'))

name=input('请输入您的姓名:')

print('好的,你的名字是%s,你的年龄是%d.' %(姓名,年龄))

当然不是说这个方法不能用,但是我们有一个更直观更方便的用法——print(f " ")。

下面是改进后的代码

age=int(input('请输入您的年龄:'))

name=input('请输入您的姓名:')

print(f'Ok,你的名字是{age},年龄是{name}。)

这样写方便吗,但是要记住引号前的F一定不能忘记。

'''

打印用法

版本:1.0版

日期:2019年3月25日

作者凯瑟琳

Python版本:3.7

'''

打印('用法1:',end=' ')

打印(“你好,世界!”)

打印()

打印('用法2:',end=' ')

Print ('Hello world!')

打印()

打印('用法3:',end=' ')

打印(“你好”、“世界”)

打印()

打印('用法4:',end=' ')

print('hello ',' world ',sep=',',end='!')

打印()

打印()

打印('用法5:',end=' ')

打印('再见,世界',end='!\n ')

打印()

打印('用法6:')

你好

长度=长度(秒)

print('长度%s是%d' % (s,length))

打印()

打印('用法7:')

pi=3.141592653

打印('字段宽度为10,精度为3:')

print('.3f' % pi)

打印()

Print('用*:',从下面的元组中读取字段宽度或精度)

print('pi=%。*f' % (3,pi))

打印()

打印('用0填充空格:')

print('0.3f' % pi)

打印()

打印('左对齐:')

打印(' %-10.3英尺' % pi ')

打印()

打印('显示标志:')

打印(' % f' % pi)

打印()

打印('用法8:')

打印('打印不换行:')

对于范围(10)内的I:

print(i,end='') # 0123456789

打印()

打印()

打印('用法9:')

“我的床脚闪着如此明亮的光”,“会不会已经结霜了?”,'抬起头来看,我发现这是月光','再次下沉,我突然想到了家'] #如此明亮的一线在我的床脚——可能已经有霜了吗?——抬起头来看,我发现这是月光——再次下沉,我突然想起了家

打印('-')。加入(列表))

Python3的print是一个函数,和Python2的用法完全不同。Python 3的print()函数的用法总结如下,所有函数都是我自己测试的。

Print()输出字符串用法。

例如:

打印(“输出字符串”)

打印(单引号中的输出字符串)

双引号在单引号中输出,单引号在双引号中输出,转义符输出单引号、双引号和转义符操作方法。

#输出单引号或双引号方法

打印('直接输出单引号' a ')

打印('直接输出双引号'')

Print(' ' '直接输出双引号''')

Print('使用转义符''输出单引号'')

Print('使用转义符' \ '输出单引号方法2\ ' ')

Print('上面的例子包含了转义符的输出方法\ \ . ')

数字输出法,直接输出和变量输出,语句中不带引号。

#输出数字的使用

#直接输出数字

打印(100)

打印(3.1415926)

#按数量变化分列的产出数字

a=1.414

打印(一份)

变量的方法输出字符串或数字。

1=' str1=用于变量输出'

num1='12.345 '

打印(str1)

打印(数字1)

输出列表、元组和字典方法

L=[1,2,' a']

打印(左)

t=(1,2,' a ')

印刷(吨)

d={'a':1,' b':2}

打印(d)

印刷品的打印格式

Str2='格式化输出(%s)有(%d)个字符' %('python ',len('python '))

打印(str2)

Print()函数输出换行控制。

print()语句输出带有换行符,只需在需要换行符的位置加上' \n '换行符即可。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: