1.用while输出1、2、3、4、5、6、8、9、10
vs = 0 while vs < 6: vs = vs + 1 print(vs) while vs < 7: vs = vs + 2 print(vs) while vs < 10: vs = vs + 1 print(vs)
2.求100以内所有的奇数
vs = 1 while vs < 100: print(vs) vs = vs + 2
3.求100以内所有的偶数
vs = 0 while vs < 100: vs = vs + 2 print(vs)
4.简单的登录系统(三次输入密码机会)
name = '123' password = '321' inp_name = input('请输入用户名...') while name != inp_name: print('用户名不存在!请重新输入...') inp_name = input('请输入用户名...') count = 3 while count > 0: inp_password = input('请输入密码...') if inp_password == password: print('登录成功') break else: print('密码错误!你还有{}次机会'.format(count-1)) count= count - 1
5.用循环语句计算1加到100
n = 100
m = 1
l = 0
while n > 50:
v = m + n
n = n - 1
m = m + 1
l = l + v
print(l)
6.用循环语句计算1-2+3....+99
n = 99 m = 1 l = 0 while n > 49: v = m + n n = n - 1 m = m + 1 l = l + v if n == 50: m = 0 l = l - 2 print(l)