人生苦短 我学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("账号被锁定")

 

posted @ 2018-06-25 12:08  w770762632  阅读(147)  评论(0编辑  收藏  举报