上QQ阅读APP看书,第一时间看更新
1.4 print()函数的基本用法
在Python中,使用内置函数print()可以将结果输出到IDLE或者标准控制台中。
1.print()函数的基本语法格式
print()函数的基本语法格式如下。
print(输出内容)
其中,输出内容可以是数值,也可以是字符串。如果输出内容是字符串,需要使用单引号或双引号引起来,此类内容将直接输出。如果输出内容是包含运算符的表达式,将输出计算结果。
输出内容也可以是ASCII值表示的字符,但需要使用chr()函数进行转换,例如输出字符A,使用print("A")或者使用print(chr(65))都可以实现。
2.换行输出与不换行输出
在Python中,默认情况下,执行一条print()语句并输出内容后会自动换行,如果想要一次输出很多内容,而且不换行,print()函数中需要加上end="",也可以将要输出的内容使用半角逗号“,”分隔。
【实例1-1】使用print()函数实现换行输出
print()函数默认情况下是换行输出的,实例1-1的代码如下所示。
x="a" y="b" print( x ) print( y )
实例1-1代码的运行结果如下。
a b
【实例1-2】使用print()函数实现不换行输出
实例1-2的代码如下所示。
x="a" y="b" print( x, end=" " ) print( y ) print( x , y )
实例1-2代码的运行结果如下。
a b a b
3.将输出的值转成字符串
如果希望将print()函数输出的值转成字符串,可以使用str()或repr()函数。
str()函数用于返回一个用户易读的表达形式。
repr()函数用于产生一个解释器易读的表达形式。
举例如下。
>>>num=123 >>>str(num)
运行结果如下。
'123' >>>repr(num)
运行结果如下。
'123' >>>str(1/8)
运行结果如下。
'0.125'