您的位置:首页 > 编程语言 > Python开发

Python2的raw_input()在编程题中读取输入的使用技巧及输出语句的写法技巧

2018-10-09 21:56 429 查看

在做笔试的编程题时,经常会需要读取题目给的输入内容。

我在做编程题的时候一般会用Python2语言,而Python2中读取输入时用的最多的是raw_input()函数,所以本篇博客的目的是总结使用raw_input读取内容时的一些技巧。

请注意:这些读取技巧针对的是做笔试时编程题的场景。

以下通过示例的方法来展示几种典型的读取输入的方法。

 

例1:

输入的第一行是一个数字n,表示接下来会输入一个n阶方阵;下面的n行,每一行表示这个方阵的一行数据。

输入

[code]4
0, -1, 1,  0
0,  0, 0, -1
0, -1, 0, -1
1, -1, 0,  0

这里我用变量n来接收4,用一个二维的list来接收4阶方阵的内容:

[code]if __name__ == '__main__':
n = int(raw_input())
alist = [[int(x) for x in raw_input().split(',')] for i in range(n)]
print alist

运行结果:

 

 

 

 

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐