格式化输出 %

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

%r 字符串 (采用repr()的显示)

%c 单个字符

%b 二进制整数

%d 十进制整数

%i 十进制整数

%o 八进制整数

%x 十六进制整数

%e 指数 (基底写为e)

%E 指数 (基底写为E)

%f 浮点数

%F 浮点数,与上相同

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

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

name=input('name:')
age=input('age:')
job=input('job:')
salary=input('salary:')



info='''
-------info of %s--------------
name:%s
age:%d
job:%s
salary:%s
'''%(name,name,age,job,salary)

print(info)

name:xiaoxing
age:22
job:IT
salary:20000

-------info of xiaoxing--------------
name:xiaoxing
age:22
job:IT
salary:20000

猜你喜欢

转载自www.cnblogs.com/daino/p/11820154.html