input() raw_input() sys.stdin.readline()

input()、raw_input()都可以输入提示语

sys.stdin.readline()不能输入提示语

  raw_input()可输入任何字符,enter后, 之前输入的任何字符包括空白符都被读取转换成字符串,但不会读取enter产生的换行符‘ ’

  

 

  input()只能输入 “数字或者已经赋值的变量”,数字或者变量读取后类型不变,但是不读取空白符,也不会读取enter产生的换行符

   

  

  sys.stdin.readline()可输入任何字符,enter后, 之前输入的任何字符包括空白符都被读取,包括enter产生的换行符‘ ’并转换成字符串,

原文地址:https://www.cnblogs.com/nanyingge6255/p/6486703.html