【Python自学】02.if条件语句与while循环语句

本文深入讲解了Python中的if判断语句和while循环语句的使用方法,包括基本语法格式、常见用例及练习题,帮助读者掌握Python控制流程的基础知识。

if判断语句格式:

1 if 判断条件1:
2     满足判定条件1时执行的内容
3 elif 判定条件2:
4     满足判定条件2时执行的内容
5 ....
6 else:
7     不满足所有判定条件时执行的内容

while循环语句格式:

 

1 while 判定条件:
2 满足判定条件时执行的内容
3 continue #退出当前循环
4 break #终结循环


练习题:
1.使用while循环输出1,2,3,4,5,6,8,9

#!/usr/bin/env python
#使用while循环输出1,2,3,4,5,6,8,9
a = 1
while a < 10:
    if a == 7:
        pass
    else:
        print (a)
    a = a + 1

2.求1-100所有数的和

#!/usr/bin/env python
#求1-100所有数的和
a = 1
b = 0
while a <=100:
    b = a + b
    a = a + 1
print (b)

3.输出1-100以内的所有基数

#!/usr/bin/env python
#输出1-100以内的所有基数
a = 1
while a <= 100:
    if a % 2 ==0:
        pass
    else:
        print (a)
    a = a+1

4.输出1-100以内的所有偶数

#!/usr/bin/env python
#输出1-100以内的所有偶数
a = 1
while a <= 100:
    if a % 2 ==0:
        print (a)
    else:
        pass
    a = a+1

5.求1-2+3-4+5....99的值

#!/usr/bin/env python
#求1-2+3-4+5....99的值
a = 1
b = 0
while a < 100:
    if a % 2 == 1:
        b = b + a
    else:
        b = b - a
    a = a + 1
print (b)    

6.用户名设定一个默认的用户名和密码,然后进行登录,当登录失败,提示输入的用户名或密码不正确,请重新输入,如果输入正确,则返回欢迎登录,最多尝试3次

#!/usr/bin/env python
# -*- coding:utf-8 -*-
#用户名设定一个默认的用户名和密码,然后进行登录,当登录失败,提示输入的用户名或密码不正确,请重新输入,如果输入正确,则返回欢迎登录,最多尝试3次
InputFirstUsername = input("请设定登录的用户名\n")
InputFirstPasswd =  input("请设定用户密码\n")
InputNum = 1
InputUsername = input("请输入用户名\n")
InputPasswd =  input("请输入密码\n")
if InputUsername != InputFirstUsername or InputPasswd != InputFirstPasswd:#如果用户名或密码有一个校验不通过,则重新登录
    while InputNum <=3:
        if InputNum <= 2:
            print("输入的用户名或密码不正确,请重新输入")#3次以内重新登录提示
            InputUsername = input("请输入用户名\n")
            InputPasswd = input("请输入密码\n")
            InputNum = InputNum + 1
        else:
            print("您尝试的次数达到系统的最大限制,请重新登录")#超过三次报错退出
            break
else:
    print("正在校验用户名和密码,请稍等。。。。")
    print ("恭喜您登录成功")

 

转载于:https://www.cnblogs.com/RuthlessDream/p/10778417.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值