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 + '\nage:' + age + '\njob:' + job) 15 16 #2输出,只开辟一次空间 17 print ('2') 18 #print ('welcome:%s\nage:%s\njob:%s' % (name,age,job)) 19 print ('''welcome:%s\nage:%s\njob:%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))