python 3.5 格式化字符串输出

 1 #!/usr/bin/env python
 2 #encoding: utf-8
 3 #.strip('里面可以去掉字符串中两边的字符')
 4 name = input('name :').strip(' ')
 5 age = input('age: ').strip(' ')
 6 job = input('job: ').strip(' ')
 7 '''
 8 name = input('name :')
 9 age = input('age: ')
10 job = input('job: ')
11 '''
12 #1效率不高,每次+都在内存中开辟空间
13 print ('1')
14 print ('welcome:' + name + '
age:' + age + '
job:' + job)
15 
16 #2输出,只开辟一次空间
17 print ('2')
18 #print ('welcome:%s
age:%s
job:%s' % (name,age,job))
19 print ('''welcome:%s
age:%s
job:%s'''% (name,age,job))
20 #3格式化输出,写的时候什么样子,输出的就是什么样子的
21 print ('3')
22 info = '''
23     welcome:%s
24     age:%s
25     job:%s
26 ''' %(name,age,job)
27 
28 print (info)
29 #4可以不定义变量接受,直接打印结果
30 print  ('4')
31 print ('''
32     welcome:%s
33     age:%s
34     job:%s
35 ''' %(name,age,job))
原文地址:https://www.cnblogs.com/liuyoushui/p/6012435.html