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

OJ中Python的输入与输出

2017-09-12 22:59 197 查看
OJ中经常要求循环输入,若C++版输入输出如下:

int a[10];
sum = 0
for(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(' '))


两个字,精简!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python