python学习input()和raw_input()

guess = int(input('input请输入:'))
print(guess)

guess1 = raw_input('raw_input请输入:')
print(guess1)
input请输入:12312
12312
raw_input请输入:12312
12312

都是输出12312 但是input是输出int类型,而raw_input是把任何用户输入都转换成字符串存储,在需要其它类型的数据时,调用相应的函数进行转换

屏幕快照 2017-06-27 下午7.47.37.png

屏幕快照 2017-06-27 下午7.47.25.png

这次input输入的是字符串,结果:
屏幕快照 2017-06-27 下午7.48.23.png

input用户输入什么就存储什么,所以用户输入必须符合Python语法要求,否则会出错,string类型的正确输入需要带双引号

屏幕快照 2017-06-27 下午7.50.33.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容