• 关于Python中的ifelse、while和for循环的简单小结


    1.ifelse

    1.1首先简单编辑一个关于ifelse的程序:
    _username = ‘yanfeixu’
    _password = ‘wuyifan’
    username = input(“username:”)
    password = input(“password:”)
    print(username,password)

    if _username == username and _password == password:
    print(“Welcome user {name} login…”.format(name=username))
    else:
    print(“Invalid username or password!”)

    # getpass可以使密码变成密文,但是在pycharm中不方便使用
    #username = input(“username:”)
    #password = getpass.getpass(“password:”)
    #print(username,password)

    在这里插入图片描述

    1.2.当设计到三个选项的时候,就要利用到elif
    if guess_age == age_of_oldboy:
    print(“yes,you got it.”)
    elif guess_age > age_of_oldboy:
    print(“think smaller…”)
    else:
    print(“think bigger!”)
    在这里插入图片描述

    2.while

    age_of_oldboy = 56
    count = 0

    while True: # 可以利用循环,不会只执行一次就退出 # if count == 3: # 执行三次就退出 # break

    while count < 3: # 和上面的三行注释是一样的效果
    guess_age = int(input(“guess age:”))
    if guess_age == age_of_oldboy:
    print(“yes,you got it.”)
    break
    elif guess_age > age_of_oldboy:
    print(“think smaller…”)
    else:
    print(“think bigger!”)
    count += 1
    else:
    print(“you have tries too much times…”)
    在这里插入图片描述
    在这里插入图片描述

    3.for

    age_of_oldboy = 56
    for i in range(3): # 循环的第二种表示方法for
    guess_age = int(input(“guess age:”))
    if guess_age == age_of_oldboy:
    print(“yes,you got it.”)
    break
    elif guess_age > age_of_oldboy:
    print(“think smaller…”)
    else:
    print(“think bigger!”)

    else:
    print(“you have tries too much times…”)
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    小福利:

    错误类型:
    在这里插入图片描述

    本人目前在学习python、前端、数据库和linux相关的内容,故打算写一些学习笔记,包括安装软件遇到的一些问题、编程语言的学习。 学习如逆水行舟,你在原地踏步的同时,别人一直在前进!
  • 相关阅读:
    Struts之上传
    Struts之准备工作
    前端--关于背景、浮动和定位
    javascript学习目录
    audio和video元素
    js实现动态操作table
    jquery全选、反选、全不选
    js实现页面跳转
    10 个非常有用的 AngularJS 框架
    JavaScript 语言基础知识点总结(思维导图)
  • 原文地址:https://www.cnblogs.com/souhaite/p/10585619.html
Copyright © 2020-2023  润新知