Python的字元串格式化有兩種方式:%格式符方式和format方式 ...
Python的字元串格式化有兩種方式:%格式符方式和format方式
name = input("name:") age = int(input("age:")) job = input("job:") # print(name,age,job) info1 = ''' ------------- info1 of %s ------------- Name:%s Age:%d Job:%s '''%(name,name,age,job) # 如果只有一個%,括弧可以省略 print(info1) # %s=string 字元串 # %d=digit 數字 # %f=浮點 info2 = ''' ------------- info2 of {_name} ------------- Name:{_name} Age:{_age} Job:{_job} '''.format(_name=name, _age=age, _job=job) print(info2) info3 = ''' ------------- info3 of {0} ------------- Name:{0} Age:{1} Job:{2} '''.format(name,age,job) print(info3)