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 的情况
- 段错误 : 您的程序发生段错误,可能是数组越界,堆栈溢出(比如,递归调用层数太多)等情况引起
- 多种错误: 您的程序对不同的测试点出现不同的错误
- 内部错误: 系统内部错误,请提交重试