python 基础

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

#!/bin/env python3

num = 1
while num < 11:
    if num == 7:
        pass
    else:
        print(num)
    num = num +1

2、求1-100的所有数的和

#!/bin/env python3

n1 = 1
num = 0
while n1 < 101:
    num = num + n1
    n1 = n1 +1
print(num)

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

#!/bin/env python3

n1 = 1
while n1 < 101:
    if n1 % 2 == 0:
        pass
    else:
        print(n1)
    n1 = n1 + 1

4、输出1-100内的所有偶数

#!/bin/env python3

n1 = 1
while n1 < 101:
    if n1 % 2 == 0:
        print(n1)
    else:
        pass
    n1 = n1 + 1

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

#!/bin/env python3

n1 = 1
num = 0
while n1 < 100:
    temp = n1 % 2
    if temp == 0:
        num = num - n1
    else:
        num = num + n1
    n1 = n1 + 1

print(num)

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

#!/bin/env python3

user = 'root'
passwd = 'root'
print("正确的用户名为:root,密码为:root;你一共有三次机会")
count = 1
while count < 4:
    u1 = input("请输入用户名: ")
    if user == u1:
        p1 = input("请输入密码: ")
        if passwd == p1:
            print("恭喜你输入的用户名和密码正确")
            break
        else:
            print("密码错误,请再次重试")
    else:
        print("用户名错误,请再次重试")
    count = count + 1