Python3 格式化輸出
阿新 • • 發佈:2019-01-12
1 #Python3 格式化輸出 佔位符%s %d %f 2 name = input("Name:") 3 age = int(input("Age:")) 4 #input預設接受的都是字串型別,所以要輸出%d整型,就要先把字串強制轉換成整型 5 job = input("Job:") 6 salary = input("Salary:") 7 8 info = """ 9 ---------info of %s--------- 10 Name:%s 11 Age:%d 12 Job:%s 13 Salary:%s 14 """ % (name, name, age, job, salary)15 print(info) 16 17 #格式化輸出 format 18 name = input('Name:') 19 age = int(input('Age:')) 20 job = input('Job:') 21 salary = input('Salary:') 22 23 info1 = """ 24 --------info of {Name}-------- 25 Name:{Name} 26 Age:{Age} 27 Job:{Job} 28 Salary:{Salary} 29 """.format(Name=name, Age=age, Job=job, Salary=salary)30 print(info1) 31 32 #還可以這樣寫,但是一般不用,太low,不夠清晰 33 info2 = """ 34 --------info of {0}-------- 35 Name:{0} 36 Age:{1} 37 Job:{2} 38 Salary:{3} 39 """.format(name, age, job, salary) 40 print(info2)
1 for i in range(5): 2 print('i is ', i) #可以用逗號',' 進行連線 3 4 """ 5 結果是: 6 i is 0 7 i is 18 i is 2 9 i is 3 10 i is 4 11 """