用户输入和格式化输出(day3)

name = input("name :")   用户输入用input,并且赋值给一个变量

age = input("age : ")    如果要查询变量类型可以用 print(type(age))来查询。

job = input ("job :")

salary = input ("salary")

有两种方式进行输出

1.info = '''

------info of %s ------         %s为占位符

Name : %s 

Age : %s           也可以用%d,但要前面输入要运用强制类型转换为int 型。  age=int(input("age :"))

Job : %s 

Salary : %s

''' %(name ,name,age,job,salary)      这里的两个'''相当于多行打印,把值全赋给变量info    

格式化输出:五个%s要跟上面的用户输入一 一对应,相当于调用值

2.info2 = '''

------info of {a} ------        {a}代表name

Name : {a}

Age : {b}           也可以用%d,但要前面输入要运用强制类型转换为int 型。  age=int(input("age :"))

Job : {c} 

Salary : {d}

''' .format (a=name,b=age,c=job,d=salary)     #format可以多次填充数据,也是要一 一对应的   

 

原文地址:https://www.cnblogs.com/bojack-10-05/p/12354364.html