python中设置用户输入、格式化输出

python设置用户输入、格式化输出

用户输入:

username = input(" username:")
password = input(" password:")

print(username,password)

格式化输出:

name = input("name:")
age = input("age:")
job = input("job:")

info ='''
---------info of %s-------
age:%s
job:%s
'''%(name,age,job)

print(info)

打印数据的变量类型:

print(type(age))

这里的age是字符串类型的。要输入整形数据时需要进行强制类型转换。

name = input("name:")
age = int(input("age:"))
job = input("job:")
print(type(age))
info ='''
---------info of %s-------
age:%d
job:%s
'''%(name,age,job)

print(info)

格式化输出的另外一种形式:

name = input("name:")
age = int(input("age:"))
job = input("job:")
print(type(age))
info ='''
---------info of {_name}-------
age:{_age}
job:{_job}
'''.format(_name = name,
           _age = age,
           _job = job)

print(info)





你可能感兴趣的:(python)