python中print的用法?

2024-11-08 06:32:47
有2个网友回答
网友(1):

print函数是python语言中的一个输出函数,可以输出以下几种内容
1. 字符串和数值类型 可以直接输出
>>> print( 1)
1
>>> print( "Hello World")
Hello World
2.变量
无论什么类型,数值,布尔,列表,字典...都可以直接输出

>>> x = 12
>>> print(x)
12
>>> s = 'Hello'
>>> print(s)
Hello
>>> L = [ 1, 2, 'a']
>>> print(L)
[ 1, 2, 'a']
>>> t = ( 1, 2, 'a')
>>> print(t)
( 1, 2, 'a')
>>> d = { 'a': 1, 'b': 2}
>>> print(d)
{ 'a': 1, 'b': 2}
3.格式化输出
类似于C中的 printf
>>> s
'Hello'
>>> x = len(s)
>>> print( "The length of %s is %d" % (s,x) )
The length of Hello is 5
【注意】
Python2和3的print函数格式不同,3要求加括号(print())
缩进最好使用4个空格

网友(2):

#print使用方法

a=3
b=9
print(b,"是",a,"的三倍;",a,"是",b,"的三分之一.")
print("{1}是{0}的三倍;{0}是{1}的三分之一.".format(a,b))
print("%d是%d的三倍;%d是%d的三分之一." % (b,a,a,b))
print(f'{b}是{a}的三倍;{a}是{b}的三分之一.')

#输出结果
#9 是 3 的三倍; 3 是 9 的三分之一.
#9是3的三倍;3是9的三分之一.
#9是3的三倍;3是9的三分之一.
#9是3的三倍;3是9的三分之一.