1.输出1 2 3 4 5 6 8 9 10

# 输出1 2 3 4 5 6 8 9 10
n=1
while n<11:
    if n==7:              #while作为循环,而if作为判断
        pass
    else:
        print (n)
    n=n+1            #这句话不应该放在else里面 否则党n==7时,会一直应留在上面的if语句中不往下执行
print('____end____')

2.1-100所有数字的和

#1-100所有数字的和
n=1
sum=0
while n<101:
	sum=sum+n
	n=n+1
print(sum)

3.输出1-100所有奇数

#输出1-100的所有奇数
n=1
while n<101:
	i=n%2
	if i==1:
		print(n)
	else:
		pass
	n=n+1

4.求1-2+3-4....+99

#求1-2+3-4....+99
n=1
sum=0
while n<100:
	i=n%2
	if i==1:
		sum=sum+n
	else:
		sum=sum-n
	n=n+1
print(sum)

5.用户登录只有三次机会(自己的不成熟版本,存在问题,即使登陆成功,也会最后输出一句)

n=0
while n<3:
	id=input('请输入您的用户名:')
	code=input('请输入您的密码:')
	if id=='15620204125':
		if code=='yxz950824':
			print('登陆成功')
			n=3
		else:
			print('登陆失败,请重新输入')
			n=n+1
	else:
		print('登陆失败,请重新输入')
		n=n+1
print('go off')

  老师的改进方法:(利用了break)

#用户登录三次 的改进
count=0
while count<3:
	id=input('...')
	pwd=input('...')
	if id=='alex' and pwd=='123':
		print('welcome')
		break
	else:
		print('wrong')
		count=count+1