用shell和python语言实现1到100相加的和
大家是不是以为。这篇文章是《如何将Shell脚本应用到实际中》系列的啊。猜错了。出乎意料之外。哈哈。因为我的工作经验有限。我就不嘚瑟了。写点基本的吧。一方面加强自己的基础,二方面嘚瑟一下自己刚学会的Python基础语言以免忘记。(虽然是菜鸟)。 这个,是很简单的。题干的中心意思就是1+2+3+4+5+6+7+.....+100=?,我们要实现的就是这个“?”的值。 首先是用Python的while循环实现的: Python中的for循环也可以实现,看下图: 这个for循环呢。有个遍历是非常厉害的。那么用for来实现1+2+3+...+100的和是非常简单的了。 首先定义一个变量i,记录每次遍历的值。 定义一个变量sum1记录两数相加的和。 然后,最重要的来了,在这划重点哦,敲黑板。别走神哦。 for i in range(101): 这句的重要在 range ,为什么是 range ( 101 )? 答:range是范围函数,默认从0开始,故range(0,101)可以写成range(101)。 有人有疑问了。不是到 100 吗。怎么是 101 ? 答:range函数的规则是,左闭右开,等于数学上的左闭右开区间数。所以,是range(101)。 Are you ok ? 注意哦! for和while循环的最后,别忘了还有冒号 : ,英文字符下的哦! 最后呢,我用shell脚本写一下