zoukankan      html  css  js  c++  java
  • 人生苦短 我学python之OldBoy21天入门_day01·Python基础语法

    ###

    一,数据类型

    python 的基本数据类型有 数字,字符串,布尔型

    二 格式化输出

    占位符   %s  str

        %d  int

        %f  float

    三  变量定义规范

    驼峰法  oldBoy

    下划线法   old_boy

    变量可以有数字,字母,下划线组成,但是不能以数字开头

    四 单引号,双引号,三引号的去呗

    单引号和双引号没有区别,但是不能混用

    三引号用于多行字符串的时候

    四,if判断和while ,for循环

    这里使用作业一来说明

    基础需求:
    让用户输入用户名密码
    认证成功后显示欢迎信息
    输错三次后退出程序
    
    升级需求:
    可以支持多个用户登录 (提示,通过列表存多个账户信息)
    用户3次认证失败后,退出程序,再次启动程序尝试登录时,还是锁定状态(提示:需把用户锁定的状态存到文件里)

    errCount = 0
    username = ['zoom', 'alex', 'wupeiq'] # 用户名列表
    password = ['123456', 'qwert', 'qwerty'] # 密码列表
    while errCount < 3 :
    user = input("请输入用户名——")
    psw = input("请输入密码——")
    if user in username :
    if psw == password[username.index(user)]:
    print("欢迎光临")
    break
    else:
    errCount+=1
    print("账号或密码错误")
    if errCount == 3:
    print("账号被锁定")
    else:
    errCount += 1
    print("用户名不存在")
    if errCount == 3:
    print("账号被锁定")

  • 相关阅读:
    linux 下安装web开发环境
    Nginx服务器之 Nginx的基本配置
    Nginx服务器之基础学习
    java反射 之 反射基础
    java IO流 之 其他流
    java IO流 之 字符流
    java IO流 之 字节流
    java 线程 Lock 锁使用Condition实现线程的等待(await)与通知(signal)
    java线程 公平锁 ReentrantLock(boolean fair)
    MarkdownPad 2破解
  • 原文地址:https://www.cnblogs.com/w770762632/p/9223774.html
Copyright © 2011-2022 走看看