input() 与 raw_input()

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了input() 与 raw_input()相关的知识,希望对你有一定的参考价值。

input() 与 raw_input() 都用于接收标准输入,input() 适用于接收数字类型的标准输入,raw_input() 适用于接收字符串类型的标准输入

In [2]: input("Please input: ")        # input()用于接收数字类型的标准输入
Please input: 123
Out[2]: 123

In [3]: input("Please input: ")        # input()也可以接收字符串类型的标准输入,但要加引号,如果不加会报错
Please input: abc
Out[3]: abc

In [4]: raw_input("Please input: ")    # raw_input()无论输入什么类型的数据都会被当成字符串类型
Please input: 123
Out[4]: 123

In [5]: raw_input("Please input: ")
Please input: abc
Out[5]: abc

 

 

 

 

    

以上是关于input() 与 raw_input()的主要内容,如果未能解决你的问题,请参考以下文章

python中raw_input()与input()

input() 与 raw_input()

python input() 与raw_input()

raw_input与input

Python 之 input 与 raw_input 的区别

Python中raw_input() & input() 的功能对比