参考:http://blog.csdn.net/zheng_integer/article/details/54986762
1、raw_input()和input()的区别:
Python 2里面读取输入的函数是raw_input(), Python 3的是input()
2、sys.stdin.readline()和sys.stdin.read()的区别
sys.stdin.readline() 仅仅接受一行的全部输入
sys.stdin.read()可以接受多行的标准输入
3、sys.stdin.read()和raw_input()接受和返回的都是原始字符串
raw_input():遇到输入enter停止输入,返回。raw_input( )获取输入时返回的结果是不包含末尾的换行符'\n'的
sys.stdin.read():读取数据 ctrl+d是结束输入 ,enter是换行。故可以接受多行输入
sys.stdin.readline( ):会将标准输入全部获取,包括末尾的'\n',因此用len计算长度时是把换行符'\n'算进去了的。会遇到enter返回