目录
1.python内置的输入函数:
raw_input()和input(),值得注意的是pthon3里删去了前一个函数。
本文讲的是python3下的input()
2.input()可接受任意类型的数据
a=(input("请输入"))
print(a)
#输入:int类型17 输出:17
a=input("请输入")
print(a)
#输入:float类型17。00 输出:17.00
a=input("请输入")
print(a)
#输入:strin类型LIKE 输出:LIKE
这里需要注意的是,不管input()接受到什么类型的数据,它的返回值总是string类型。因此要想真正实现这个功能,还需要引入数据类型转换函数。
3.数据类型转换
a=int(input("请输入"))
print(a)
#输入:int类型 17 输出:17
a=float(input("请输入"))
print(a)
#输入:float类型 17.00 输出:17.00
a=str(input("请输入"))
print(a)
#输入:string类型 LIKE 输出:LIKE
a=list(input("请输入"))
print(a)
#输入:list类型 ['17','LIKE'] 输出:['17','LIKE']
a=tuple(input("请输入"))
print(a)
#输入:tuple类型 ('17','LIKE') 输出:('17','LIKE')
a=dict(input("请输入"))
print(a)
#输入:dict类型{'age':17,'name':'LIKE'} 输出:{'age':17,'name':'LIKE'}