for-in循环

如果明确的知道循环执行的次数或者是要对一个容器进行迭代(后面会讲到),那么我们推荐使用for-in循环,例如下面代码中计算$\sum_{n=1}^{100}n$。

range函数用法:

需要说明的是上面代码中的range类型,range可以用来产生一个不变的数值序列,而且这个序列通常都是用在循环中的,例如:

  • range(101)可以产生一个0到100的整数序列。
  • range(1, 100)可以产生一个1到99的整数序列。
  • range(1, 100, 2)可以产生一个1到99的奇数序列,其中的2是步长,即数值序列的增量

while循环

如果要构造不知道具体循环次数的循环结构,我们推荐使用while循环,while循环通过一个能够产生或转换出bool值的表达式来控制循环,表达式的值为True循环继续,表达式的值为False循环结束。

哈哈哈感受人格分裂的乐趣~

但还是感觉大佬写的更好呢,再敲一遍

和分支结构一样,循环结构也是可以嵌套的,也就是说在循环中还可以构造循环结构。可通过九九乘法表练习

每天都在找差距

练习1.素数判断:纯抄袭,弄清楚判断原理很重要,不断优化,提高代码效率

https://blog.csdn.net/afei__/article/details/80638460

练习2

练习3

print函数

最新文章

  1. Unmanaged Exports使用方法
  2. SharePoint 2013 安装中间出错了怎么办? 每一次安装都是一段曲折的路【1603(0x643) 】
  3. 如何解决前端传来的时间格式与mysql表中时间格式不匹配的查询问题
  4. hibernate基础
  5. .net获取select控件中的文本内容
  6. javascript操作cookies
  7. iOS - UIButton
  8. leetcode 119 Pascal's Triangle II ----- java
  9. select 嵌套查询
  10. SQL Server UDF用户自定义函数
  11. MYSQL参数学习---------------- 张碧池
  12. VB批量替换文本字符
  13. Java学习笔记之——接口
  14. CodeForces Global Round 1
  15. vue-cli webpack项目npm run dev启动过程
  16. python 中的 metaclass
  17. python之type
  18. (转)Android学习-使用Async-Http实现图片压缩并上传功能
  19. Petrozavodsk WinterTraining 2015
  20. mysql分布式数据库中间件对比

热门文章

  1. Linux Container测试之block IO
  2. poj 3468 A Simple Problem with Integers(线段树+区间更新+区间求和)
  3. Ural 1353 Milliard Vasya's Function(DP)
  4. OC基础回想(十一)类别
  5. JS0基础学习笔记(1)
  6. STL_算法_逆转(reverse,reverse_copy)
  7. OC3大回调模式使用总结(三)block回调
  8. android app记录执行日志 捕获奔溃异常 ,存储日志到文件
  9. jQuery总结02
  10. golang LMDB入门例子——key range查询