标签:-- format 格式化 python3 image 格式化字符串 python2.x .com 2.x
入门第一课:简单的用户交互程序
1 name = input("Name: ") #Python3.X中的input取代了Python2.X中的input_raw 2 age = int(input("Age: )) #此处若不加int语句,输入时计算机会识别为字符串,为了确保计算机识别为数字,用户也可以输入数字意外的字符。int = integer意为整数 3 job = input("Job: ") 4 salary = input("Salary: ")
下面是三种输出方式:
1 info = """ 2 ----Info of %s---- #%为格式化字符串,s = string, d = digit 3 Name: %s 4 Age: %d 5 Job: %s 6 Salary: %s 7 """ % (name, name, age, job, salary) 8 print(info)
info2 = """ ----Info of {_name}---- Name: {_name} Age: {_age} Job: {_job} Salary: {_salary} """.format(_name = name, _age = age, _job = job, _salary = salary) print(info2)
info3 = """ ----Info of {0}---- Name: {0} Age: {1} Job: {2} Salary: {3} """.format(name, age, job, salary) print(info3)
以上三种编写方式输出结果相同,下面举例:
标签:-- format 格式化 python3 image 格式化字符串 python2.x .com 2.x
原文地址:http://www.cnblogs.com/infinitecodes/p/7212661.html