input()函数是从外界获取信息方式之一。
name=input('plase input your name:')#输入的信息自动赋值给'name'
默认不采取类型转换的情况下,输入的数据均为String(字符串)。
可以在输入时,即进行数据类型转换。
age=int(input('plase input your age:'))#age数据类型为int
其他数据类型转换函数如float()、str()、bool()等。
当输入增加类型转换时,如遇到强制将字符串转换为整型时,系统会出现报错提示,可以使用try except。
while True:
try:
age=int(input('please input your age:'))
break
except:
print('Please try again')
continue