• ninety 发布时间:2020-08-07 16:30
  • input()和raw_input()

  • Python 问题反馈
    2560 00
problem = input ("enter a math problem, or 'q' to quit: ")

NameError: name 'aaa' is not defined

这两个函数都可接收字符串,但raw_input()直接读取控制台的输入(任何类型都可接收)。

对于input(),它希望读取一个合法的Python表达式,即输入的字符串的时候必须引号括起来,否则error。

除非对input()特别需要,否则一般情况下建议使用raw_input()人机交互。

PS:Python3中input()默认接收str类型

分享文章:
0 收藏0

评论