从键盘上输入三个整数输入6个整数,计算其中大于0的偶数之和。 输入:3 5 5 2 -4 20 输出:22

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

    今天闲来无事,看了下从《从入门到编程》这本书的一些Python基础看到while循环章节时课後习题出了一道使用使用while循环求 1+2+3+4+5+6+7+.....+100的和的习题,现在来和大家分享下我的思路和代码希望对小伙伴能有一丝丝的帮助!

    以前做练习的时候遇到的是使用for循环求1+2+3+4+....100的和,这两题仔细对比一下不难发现for循环的是都是加法求和,而使用while循环的是加、减法混合使用而且当数字奇数時为“+”,偶数时为“-”发现了这个规律的话,我可以通过if语句来进行判断当输入的数为奇数时我进行加法求和运算。那么我们来看丅具体代码是怎么实现的吧!

n = 1 #定义一个初始变量n并赋值为1
 else : #n为奇数时n取正n前面符号为“+”
 n = n + 1 #上面命令执行结束后对n进行复制,知道n=101时不符匼n<101条件,此时跳出while循环!

    这次求和我们实际用到了这几种方法具体如下:

     今天就到这里了,有兴趣的小伙伴可以看一看日后也会不定期分享我的学习内容和心得,希望和大家一起进步!

发布了31 篇原创文章 · 获赞 3 · 访问量 1万+

我要回帖

更多关于 从键盘上输入三个整数 的文章

 

随机推荐