入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

python_day03_流程控制_单双分支

创建时间:2018-10-17 投稿人: 浏览次数:242
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37361758/article/details/83098244

1. [流程控制_if ]

  •   if 条件: 
      	执行代码
    
  • if 条件 (单分支)
a= 56
if a = 56:
	print("you are good")
  • if条件(双分支)
a=56
if a=55:
	print(" FFFFF")
else:
	print("TTTTT")
  • if条件(多分支)
#多分支——猜年龄
age = 102
guess_age = int(input("your guess age:"))
if guess_age >102:
	guess_print("猜大了")
elif guess_age <102:
	guess_print("猜小了")
elif guess_age = 102:
	print("恭喜你猜对了, 月入百万不是梦。")

2. [流程控制_while ]

  •   		while   条件:
      			执行代码
    
#打印0-100
dex =0 
while dex > 100:
	print("count++",dex)
	dex +=1
#打印1-49、50直接pass、60-70 打印平方数
dex = 0
while dex < 100:
    if dex  == 50: 
        pass   #pass   用作跳过代码段直接跳过  ————划重点
    elif dex >= 60 and dex <= 70:
        print(dex*dex)
    else:
        print(dex)
    dex += 1

  • 加入 continue、break
    -
    |continue|跳出一次循环、继续执行下一次循环、continue 以后的代码不再执行|
    |break|用于结束循环、|
# 猜年龄
age = 55
count = 3
while age== 55:
    guess_age=int(input("您还有  %s 次机会,请输入年龄" % (count)))
    if count == 1:
         print("次数用完游戏结束")
         break
    else:
        if guess_age > age:
            print("您猜大了")
            count -= 1
            continue
        elif guess_age < age:
            print("您猜小了")
            count -= 1
            continue
        else:
            print("恭喜你猜对了")
            break
#实现用户登录、限定登录次数为3次
count = 0
while count != 4:
    dex = input("请输入用户名")
    if dex == "admin":
        dey = int(input("请输入密码值"))
        if dey == 111111:
            print("恭喜你,成功登陆")
            break
        elif dey != 111111 and 3-count !=0:
            print("密码错误,您还有",3-count,"次机会,请检查密码")
            count += 1
        else:
            print("三次机会已过,账户即将锁定")
            break
        continue
    elif dex != "admin" and 3-count!= 0:
        print("用户名不存在,您还有",3-count,"次机会,请检查用户名")
        count +=1
    else:
        print("三次机会用完,账户即将锁定!")
        break
    continue
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像