我问身边的开发大哥,说raw_input后默认是字符串,intput后面默认整数或浮点数,课程错误?

来源:3-16 input函数的应用(接收用户输入)

高林松

2020-02-27 14:36:02

求解释啊,好尴尬

写回答

1回答

时间,

2020-02-27

同学,你好。

1、在python2.x中,raw_input( ) 将所有输入作为字符串看待,返回字符串类型;input( ) 只能接收"数字"的输入,在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float )。

2、 在python3.x中,只有input( ) 函数,其接收任意输入,将所有输入默认为字符串处理,并返回字符串类型。

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 8160 问题

查看课程