OJ中Python的输入与输出

来源:互联网 发布:自学编程用什么语言 编辑:程序博客网 时间:2024/06/14 02:48

OJ中经常要求循环输入,若C++版输入输出如下:

int a[10];sum = 0for(int i = 0; i < 10; i++){    cin >> a[i];    sum += a[i];}cout << sum;

则用Python编写输入时为:

a = []for x in raw_input().split(' '):    a.append(int(x))print sum(a)

等价于:

print sum(int(x) for x in raw_input().split(' '))

两个字,精简!!

原创粉丝点击