python中input和raw_input区别
2017-12-02 00:00
513 查看
摘要: python输入函数的区别
1.在input()函数中,可以进行运算。
但在输入字符时,必须要引号(单双都可以)。
2.而在raw_input()中,无法进行运算,只是单纯的进行输出
输入字符则不需要引号。
1.在input()函数中,可以进行运算。
但在输入字符时,必须要引号(单双都可以)。
#!/usr/bin/python2.7 #str1 = raw_input("please input: ") str1 = input("please input: ") print "you input is :",str1 root@kali:/tmp# ./test_1.py please input: 1232 you input is : 1232 root@kali:/tmp# ./test_1.py please input: 12+32 you input is : 44 root@kali:/tmp# ./test_1.py please input: aa Traceback (most recent call last): File "./test_1.py", line 3, in <module> str1 = input("please input: ") File "<string>", line 1, in <module> NameError: name 'aa' is not defined root@kali:/tmp# ./test_1.py please input: 'aa' you input is : aa
2.而在raw_input()中,无法进行运算,只是单纯的进行输出
输入字符则不需要引号。
#!/usr/bin/python2.7 str1 = raw_input("please input: ") #str1 = input("please input: ") print "you input is :",str1 root@kali:/tmp# ./test_1.py please input: dd you input is : dd root@kali:/tmp# ./test_1.py please input: 1+2 you input is : 1+2
相关文章推荐
- Python中raw_input() 与 input() 的区别
- python中input和raw_input的区别
- Python中input()函数与raw_input()函数的区别
- python中的input函数和raw_input函数的区别
- python input 和raw_input 区别
- Python raw_input和input总结 在版本2和版本3中的区别
- Python中input和raw_input在命令行中读入文件地址的区别
- Python2.7.x基础教程笔记--input与raw_input的区别
- 【python】讨论input 和raw_input 的区别
- python raw_input() 和 input() 的区别
- Python中input和raw_input的区别
- raw_input()和input()的区别与Python的引用类型转换
- python中input()与raw_input()的区别分析
- Python 之 raw_input()与input()区别
- Python里raw_input() 与 input() 区别
- 【python2.7】raw_input()和input()区别及用法
- python中input()与raw_input()的区别分析
- python---raw_input()和input()输入区别
- Python中的input方法与raw_input方法区别小记
- Python中input和raw_input的一点区别