在慢慢接触了python这门语言之后才感觉到它的魅力所在,对于一个1到100之间的简单的求和计算,在学校用公式加以要用脑力或者计算器辅助求解,,那在编程里用简单的几句代码就可以完成,最终计算结果是计算机的事,讲求的是一种逻辑思维,代码是否能够顺利执行。下边是1到100之间的求和计算,相信以后还有其他的方法求解。 计算1到100之间的累加和 方法一:while循环语句 num = 1 sum1 = 0 while num <= 100: sum1 = sum1 + num num += 1 print("1到100之间的累加和:%d" % sum1)
方法二:for遍历 sum1 = 0 for i inrange(1, 101): sum1 = sum1 + i print(sum1)
方法三:递归法 def sum1(n): if n == 1: return 1 else: return n + sum1(n-1)
sum1(100) 方法四:数学公式法def sum1(n): return n * (1 +n) / 2 s = sum1(100)print(s)
|