pythonprint函数格式

Python016

pythonprint函数格式,第1张

python 3.0+

>>>print(1)

1

>>>print("Hello World")

Hello World

>>>a = 1

>>>b = 'world'

>>>print(a,b)

1 world

>>>print("aaa""bbb")

aaabbb

>>>print("aaa","bbb")

aaa bbb

>>>

>>>print("hello","world!",sep=",") # 设置间隔符

hello,world!

python中print函数的用法是:

第一种方法:一个萝卜一个坑,下面的代码中,{0}、{1}、{2}分别表示j,i,j*i,单引号里面是输出格式

print('{0}+{1}={2}'.format(j,i,j+i))。

第二种方法:类似于C语言格式输出,使用%开头格式输出。

print("%d + %d = %d" %(j,i,j+i))。

python中自动换行,要想不换行的话,需要在print括号最后面加上 , end = ''print(i, end = '' )。

Python常用格式字符是:

1、%s 字符串采用str()的显示。

2、%x 十六进制整数

3、%r 字符串(repr())的显示。

4、%e 指数(基底写e)。

5、%c 单个字符。

6、%E 指数(基底写E)。

7、%b 二进制整数。

8、%f,%F 浮点数。

9、%d 十进制整数。

10、%g 指数(e)或浮点数(根据显示长度)。

11、%i 十进制整数。

12、%G 指数(E)或浮点数(根据显示长度)。

13、%o 八进制整数。

14、%% 字符%。

这个和函数本身的性质是有关系的,和一开始的定义相关。

形式不同取决于返回值。

f1().f2() >>这种形式感觉有点少见,如果前面是类的实例化就很常见了。

f2(f1()) >>则是将 f1() 函数的运行结果作为f2 函数的参数继续运行。