Python3 input() 函数:
  • Python3.x 中 input() 函数接受一个标准输入数据,返回为 string 类型。
  • :在 Python3.x 中 raw_input() 和 input() 进行了整合,去除了 raw_input( ),仅保留了input( )函数,其接收任意任性输入,将所有输入默认为字符串处理,并返回字符串类型。
  • 链接: link.
sys.stdin.readline():
  • sys.stdin.readline()将所有输入视为字符串,并在最后包含换行符’\n’,可以通过sys.stdin.readline().strip(’\n’)去掉换行符。
实例:
输入n行:
n = 3
dict = {}
for i in range(n):
    k, v = input().split(' ')
    dict[k] = v
print(dict)
牛客网标准输入:
# python3
import sys 
for line in sys.stdin:  #按ctrl+d结束
    a = line.split()
    print(int(a[0]) + int(a[1]))
牛客判题系统状态:
  • 等待评测: 评测系统还没有评测到这个提交,请稍候
  • 正在评测: 评测系统正在评测,稍候会有结果
  • 编译错误:您提交的代码无法完成编译,点击“编译错误”可以看到编译器输出的错误信息
  • 答案正确: 恭喜!您通过了这道题
  • 运行错误: 您提交的程序在运行时发生错误,可能是空指针
  • 部分正确: 您的代码只通过了部分测试点,继续努力!
  • 格式错误: 您的程序输出的格式不符合要求(比如空格和换行与要求不一致)
  • 答案错误: 您的程序未能对评测系统的数据返回正确的结果
  • 运行超时: 您的程序未能在规定时间内运行结束
  • 内存超限: 您的程序使用了超过限制的内存
  • 异常退出: 您的程序运行时发生了错误
  • 返回非零: 您的程序结束时返回值非 0,如果使用 C 或 C++ 语言要保证 int main 函数最终 return 0
  • 浮点错误: 您的程序运行时发生浮点错误,比如遇到了除以 0 的情况
  • 段错误 : 您的程序发生段错误,可能是数组越界,堆栈溢出(比如,递归调用层数太多)等情况引起
  • 多种错误: 您的程序对不同的测试点出现不同的错误
  • 内部错误: 系统内部错误,请提交重试