练习题-基本逻辑运算

1、使用while循环输入 1 2 3 4 5 6 8 9 10

# count = 1
# while count < 11:
#     if count == 7:
#         count += 1
#     print(count)
#     count += 1

 

2、输出 1-100 内的所有奇数

# count = 1
# while count < 101:
#     print(count)
#     count += 2

3、求1-2+3-4+5 ... 99的所有数的和

# sum = 0
# count = 1
# while count < 100:
#     if count % 2 == 0:
#         sum -= count
#     else:
#         sum += count
#     count += 1
# print(sum)

4、用户登陆(三次机会重试)

li = [{'username':'alex','password':'SB'},
    {'username':'wusir','password':'sb'},
    {'username':'taibai','password':'男神'},
      ]
j = 0
while j < 3:
    username = input('姓名:')
    password = input('密码:')
    for i in li:
        if username == i['username'] and password == i['password']:
            print('登录成功')
            j = 3
            break
    else:
        print('登录不成功,请重新输入')
        if j == 2:
            choice = input('是否在试试?Y')
            if choice == 'Y':
                j = -1
    j += 1

 

posted @ 2018-04-11 20:32  非非不可  阅读(415)  评论(0编辑  收藏  举报