一行代码实现1到100之和:
第一反应等差数列求和公式。。。这个真的可以用
print((1+100)*100//2)
其实还可以使用python内置求和函数sum, sum()函数第一个参数接受可迭代的对象,如列表,字典等。
然后考虑使用range(),列表推导式生成1到100的数字列表,
print(sum([i for i in range(1,101)]))
第一反应等差数列求和公式。。。这个真的可以用
print((1+100)*100//2)
其实还可以使用python内置求和函数sum, sum()函数第一个参数接受可迭代的对象,如列表,字典等。
然后考虑使用range(),列表推导式生成1到100的数字列表,
print(sum([i for i in range(1,101)]))