码迷,mamicode.com
首页 > 其他好文 > 详细

while for 循环判断

时间:2020-04-25 12:52:02      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:ogr   data   输出   span   ini   proc   实例   pre   print   

while 循环

while true:

    这是执行“真” 的代码

else:

    这是执行“假”的代码

当条件判断结果为真时,将循环执行为真的代码,直到结果为假时,结束循环。

 

实例:

#!/usr/bin/env python
#-*- coding:utf-8 -*-
#Author:Love Dahua
number = 3
while number >0:
    number -=1
    password = input("请输入密码:")
    if password == "123456":
        print("密码正确")
        break
    else:
        print("密码输入错误")
else:
    print("密码错误次数过多!")

 

判断输入的密码如果为真,则打印 密码正确 ,并且跳出整个循环(break) 密码错误时,代印密码输入错误 输入的密码错误次数是否超过三次,如果超过则提示   "密码错误次数过多!"  并且结束循环。

for 循环

for虽然和while一样是循环判断,但是,for是主要用于迭代输出

实例:

#!/usr/bin/env python
#-*- coding:utf-8 -*-
#Author:Love Dahua
for i in range(9):
    print(i)

 输出:

C:\Users\Administrator\AppData\Local\Programs\Python\Python37\python.exe D:/Python/Day01/fir.py
0
1
2
3
4
5
6
7
8

Process finished with exit code 0

 

 

上面有一个新的函数(range)

range()

range的格式是: range(num1,num2,num3)

num1:从哪位数字开始

num2:从哪位数字结束

num3:步长,从开始的数字 + num3(个人理解:先输出num1,然后就是输出num1+num3,反正他们的结果不可能大于num2)

range()默认从0开始,加入输入range(10),那么它输出最大的值是9,输出的值永远小于输入的值(num2 -1)

 

while for 循环判断

标签:ogr   data   输出   span   ini   proc   实例   pre   print   

原文地址:https://www.cnblogs.com/ITkeyan/p/12772138.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!