学习Python的第二天

for-in循环

如果明确的知道循环执行的次数或者是要对一个容器进行迭代,那么推荐使用for-in循环

  • range(101)可以产生一个0到100的整数序列。

  • range(1, 100)可以产生一个1到99的整数序列。

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

 

if-elif-else的使用

(计算器)

双向if-else语句如果条件为真,那么走if内部语句,否则走else内部语句

大小排序

import math 调用数学函数

math.sqrt 开方

验证码

import random 

随机产生给予范围内的随机数字
random.randrange(1000,9000)
产生四位验证码
 

while循环

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

 

死循环 精度丢失

 

循环是一种控制语句块重复执行的结构

while 适用于广度遍历

for 开发中经常使用当一个条件保持真的时候while循环重复执行语句while 循环一定要有结束条件,否则很容易进入死循环while 循环的语法是:

 

posted @ 2019-08-01 20:38  举头三尺有天晴  阅读(152)  评论(0编辑  收藏  举报