我问身边的开发大哥,说raw_input后默认是字符串,intput后面默认整数或浮点数,课程错误?
来源:3-16 input函数的应用(接收用户输入)
高林松
2020-02-27 14:36:02
求解释啊,好尴尬
1回答
同学,你好。
1、在python2.x中,raw_input( ) 将所有输入作为字符串看待,返回字符串类型;input( ) 只能接收"数字"的输入,在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float )。
2、 在python3.x中,只有input( ) 函数,其接收任意输入,将所有输入默认为字符串处理,并返回字符串类型。
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题
回答 1
回答 3