【问题标题】:How to read input in python using raw_input [closed]如何使用 raw_input 在 python 中读取输入
【发布时间】:2014-10-18 10:20:43
【问题描述】:
Sample Input (in Plaintext) 
1 
1 2

描述-第一行包含一个整数t,表示测试用例的数量。接下来的 t 行包含两个整数,a 和 b,用空格隔开。

我的问题是如何使用 Python 2.7 将这些输入加载到变量中?我还需要在不使用“xxx.py > input.txt”的情况下将其加载到 IDE 中

【问题讨论】:

  • 您使用的是哪个 IDE?您是否搜索了从文件中读取的文档?
  • 这应该取决于语言,我想是的。不依赖于 IDE

标签: python input raw-input


【解决方案1】:

raw_input() 将一行输入作为字符串。 .split() 字符串方法生成字符串中以空格分隔的单词的列表。 int() 将字符串解析为 int。所以把它们放在一起,你可以读取你想要使用的输入

t = int(raw_input())
cases = []
for i in range(t):
    cases.append( map(int, raw_input().split()) )

如果输入格式正确,这将为您提供 a,b 对的列表,但不会进行任何错误检查。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-27
    • 1970-01-01
    相关资源
    最近更新 更多