day2_作业

1、运算符a

print(5 < 4 or 3)  #3

2、运算符b

print(2 > 1 or 6)  #ture

3、运算符c

print(3 > 1 and 0)  #0

4、计算 1 - 2 + 3 -4... + 99 中除了88以外所有数的值

num = 0
num1 = 0
num2 = 0
num3 = 0
while num < 100:
    num += 1
    if num == 88:
        pass
    else:
        if num % 2 != 0:
            num1 += num
        if num % 2 == 0:
            num2 += num
num3 = num1 - num2
print(num3)

#38

5、计算 1 + 2 + 3 ... + 99 中除了88以外所有数的总和

 

num = 0
num1 = 0
while num < 100:
    num += 1
    if num == 88:
        pass
    else:
        num1 += num
print(num1)

6、#⽤户登陆(三次输错机会)且每次输错误时显示剩余错误次数(提示:使⽤字符串格式化)

 

count = 0
count1 = 0
while count < 3:
    user = input("请输入登陆用户名:")
    password = input("请输入登陆密码:")
    count += 1
    if user != '亮哥' or password != '123':
        count1 = 3 - count
        if count1 > 0:
            print("用户名或密码错误!您还有%d机会" % count1)
        else:
            print("您已经没有机会输入了")
        pass
    else:
        print("登陆成功")

 7、#⽤户登陆(三次输错机会)且每次输错误时显示剩余错误次数(提示:使⽤字符串格式化)方法二

i = 3
username = "yangxiaoer"
password = "123456"
while i >= 0:
    name = input("请输入你的用户名:")
    if name == username:
        passwd = input("请输入你的密码:")
        if passwd == password:
            print("登录成功。请稍后")
            print('''
            username: %s
            password: %s
            ''' % (username, password))
            break
        else:
            print("你的密码错误 请重新输入")
            print("你还有%s次机会" % (i-1))
            if i == 0:
                print('您的机会已经用完,结束本次操作')
                break
            continue
    else:
        print("你的用户名错误!请重新输入")
        print("你还有%s次机会" % (i-1))
    i -= 1

8、#⽤户登陆(三次输错机会)且每次输错误时显示剩余错误次数(提示:使⽤字符串格式化)方法三

username = "yangxiaoer"
password = "123456"
i = 3
while i > 0:
    zh = input("请输入你的账号:")
    i -= 1
    if zh == username:
        mm = input("请输入你的密码:")
        if mm == password:
            print("验证成功.正在登陆......")
            print('''恭喜你登陆成功!
            欢迎用户进入
            用户名 :%s
            密码   :%s
            ''' % (zh, mm))
            break
        else:
            if i == 0:
                print("你的机会已经没了!game over 下次见!")
                answer = input('再试试?Y or N')
                if answer == 'Y':
                    i = 3
            print("密码错误,请重新输入")
            print("你还有"+str(i)+"次机会")
    else:
        print("请输入正确的用户名!")
        if i == 0:
            print("你的机会已经没了!")
            answer = input('再试试?Y or N')
            if answer == 'Y':
                i = 3
        print("你还有" + str(i) + "次机会")
else:
    print('你TM要不要脸')

 

posted @ 2019-01-30 14:38  vellan  阅读(103)  评论(0编辑  收藏  举报