Python中固然有input函数可以输入数据,但是需要真实的人在终端输入数据并按回车键。相比之下,当面对试题系统时,系统会直接通过C++中的cin输入流,而Python的input需要呈现括号里表示的语句,导致系统数据无法输入。请问Python中还有其他类似于cin的函数吗?
input()无需显示内容,可以使用try,来实现输入流
def main():
while True:
try:
'''
代码块
'''
a = input()
except EOFError:
break
main()
你可以看看sys.stdin
import sys
for line in sys.stdin:
print(line)