1到100的和:
定义2个变量i和sum,初值都为1,i的值每次增加1,取到100后结束程序,sum的值等于自身再加上i的值。这样i从2取到100,并且每次都与sum相加。

#!/usr/bin/env python
#-*- coding:utf-8 -*-
i=1
sum=1
while True:i+=1sum=sum+iif i==100:break
print(sum)

1到100内的偶数和:

方法1:同上,只不过i,sum初值为0,i的值每次增加2,取到100后程序结束。

#!/usr/bin/env python
#-*- coding:utf-8 -*-
i=0
sum=0
while True:i+=2sum=sum+iif i==100:break
print(sum)

方法2:通过取余函数%,让num%2,如果等于0,则为偶数,sum=sum+num

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
#!/usr/bin/env python
# -*- coding:utf-8 -*-
num=0
sum=0
while True:num+=1if num%2==0:sum=sum+numif num==100:break
print("Task finished!The sum of even numbers from 1 to 100 is:  "+str(sum))

小知识:等于号是==,不能再写成num%2=0了。

1到100内的奇数和;

方法1:同上,只是i,sum初值为1,i的值每次增加2,这里需要特别注意的i的值取到99后程序结束,否则程序死循环。

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
#!/usr/bin/env python
#-*- coding:utf-8 -*-
i=int(1)
sum=int(1)
while True:i+=2sum=sum+iif i==99:break
print(sum)

方法2:通过取余函数%,让num%2,如果等于1,则为奇数,sum=sum+num

#!/usr/bin/env python
# -*- coding:utf-8 -*-
num=0
sum=0
while True:num+=1if num%2==1:sum=sum+numif num==100:break
print("Task finished!The sum of odd numbers from 1 to 100 is:  "+str(sum))

python教程:利用while求100内的整数和相关推荐

  1. python100以内自然数之和_python教程:利用while求100内的整数和

    1到100的和: 定义2个变量i和sum,初值都为1,i的值每次增加1,取到100后结束程序,sum的值等于自身再加上i的值.这样i从2取到100,并且每次都与sum相加. #!/usr/bin/en ...

  2. c语言求100内素数

    求100内素数这里两种赋值方法(解析都在注释里面,源码都放下面了): 一:代码解析 源码: //输出100内素数 #include<stdio.h> int main() {int i,j ...

  3. Python练习——利用递归方法求!5(递归函数)

    Python 练习实例26 Python 100例 Python 100例 题目:利用递归方法求5!. 程序分析:递归公式:fn=fn_1*4! def fact(j):sum=0if j==0:su ...

  4. python求100内五的倍数_100一百以内5的倍数有哪些

    展开全部 100以内五的倍数:5.10.15.20.25.30.35.40.45.50.55.60.65.70.75.80.85.90.95. 分析过程如下: 一个整数能够32313133353236 ...

  5. 循环求100内质数 php_C8循环

    8.循环 课程推荐视频:https://edu.51cto.com/sd/1d294 8.1 循环 有的时候,我们可能需要多次执行同一块代码.一般情况下,语句是按顺序执行的:函数中的第一个语句先执行, ...

  6. arcgis批量处理nc文件_法律行业python教程——利用python批量处理文件之批量重命名...

    对法律小伙伴们,尤其是律师助理和做非诉业务的小伙伴们,大量的重复琐碎的文件处理工作是不是常常让人失去工作的兴趣呢? 这里就不得不提到python工具的运用啦,一定要记住编程的思想是什么: 1.制作工具 ...

  7. python对律师的作用_法律行业python教程——利用python批量制作律师函

    最近在给律师同行准备交流的素材,同时在业务上,也遇到一个课题,A顾问公司是我的客户,经常会集中统计拖欠其货款的公司名单,委托我批量发送律师函进行催款.一次做十几二十份律师函,而且重复工作做的耗时且乏味 ...

  8. 大数据学习第四天-求100内质数和

    求1-100之间的质数和 public static void main(String[] args) {int sum=0;for (int i = 2; i <= 100; i++) {bo ...

  9. Linux求100内的质数,用SQL计算100以内的质数

    以前写过一篇文章,描述如何使用PL/SQL来计算100以内的质数,今天重翻那篇文章的时候,突然想到,能不能用SQL来实现同样的功能. 其实这个功能用PLSQL实现最简单,思路也很清晰,判断一个数是否是 ...

最新文章

  1. 深度学习中的贝叶斯统计简介
  2. 混沌与分叉python 实现
  3. c# xml的增删改查操作 xmlDocument 的用法
  4. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(执行安装_07)
  5. 解决自动更新时 系统提示“某些设置由你的系统管理员管理”的方法
  6. win7 ubuntu 双系统安装
  7. 六、K8s pod相关操作(2)
  8. BZOJ3674: 可持久化并查集加强版
  9. UNIX环境高级编程习题——第七章
  10. linux wine qq2017,20170506-linux下最新WineQQ8.9.1安装教程
  11. 搭建Wpf框架(1) —— 管理系统-Wpf客户端框架2.0(OA,聊天,定时任务)
  12. 关闭chrome 的内置PDF 查看器
  13. double转换成百分数
  14. 【数学建模】实验设计方法
  15. python中逗号在print的作用_Python中逗号的三种作用
  16. matlab一维数组操作,Matlab创建一维数组的具体操作方法
  17. 企业经营模拟(ERP沙盘、ERP电子沙盘)分析总结报告与心得分享
  18. 中继器、集线器、网桥、交换机、路由器、网关的超全总结
  19. dlna 服务器 性能,dlna 使用体验,供大家参考,欢迎交流
  20. 2015中考计算机考试时间,2015中考时间安排

热门文章

  1. 轨迹系列8——记某真实项目中轨迹展示查询效率优化方案一(初步设计)
  2. Python探索记(01)——HelloWorld及Python的注释
  3. mybatis高级(3)_延迟加载_深度延迟_一级缓存_二级缓存
  4. 自己动手写web服务器一(浏览器的访问信息)
  5. ACM在线测评系统评测程序设计与python实现
  6. Linux TCP 连接数修改
  7. 轻量级HTTP服务器Nginx(Nginx日常维护)
  8. C核心技术手册(五)
  9. armax函数 matlab 源码_将可读性不强的MATLAB公式样式转为直观的LaTeX样式
  10. 【转载】SAP内部订单概念信息