Python基础-----while循环练习

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

#!/usr/bin/env python 3
# -*- coding:utf-8 -*-

'''
使用while循环输出1 2 3 4 5 6   8 9 10
'''

count = 1
while count<=10:
    if count == 7:
        pass
    else:
        print(count)
    count += 1

二、使用while循环输出1~100的和

#!/usr/bin/env python 3
# -*- coding:utf-8 -*-

'''
使用while循环输出1~100的和
'''

i = 1
sum = 0
while i<=100:
    sum = sum + i
    i += 1
print(sum)

三、使用while循环输出1~100内所有的奇数

#!/usr/bin/env python 3
# -*- coding:utf-8 -*-

'''
使用while循环输出1~100内所有的奇数
'''
i = 0
while i < 100:
    i+=1
    if i % 2 != 0:
        print(i)
        i += 1

四、使用while循环输出1~100内所有的偶数

#!/usr/bin/env python 3
# -*- coding:utf-8 -*-

'''
使用while循环输出1~100内所有的偶数
'''
i = 0
while i < 100:
    i+=1
    if i % 2 == 0:
        print(i)
        i += 1

五、使用while循环输出1-2+3-4+5.....+99的和

#!/usr/bin/env python 3
# -*- coding:utf-8 -*-

'''
使用while循环输出1-2+3-4+5.....+99的和
'''

i = 1
sum = 0
while i<=99:
    if i % 2 == 0:
        sum = sum - i
    else:
        sum = sum + i
    i += 1
print(sum)

六、判断用户登录,三次机会重试

#!/usr/bin/env python 3
# -*- coding:utf-8 -*-

'''
用户登录,三次机会重试
'''


count = 1
while count <= 3:

    if input('请输入用户名:') == 'Liming':
        print('登录成功!')
        break
    else:
        print('请重试!')
    count += 1
else:
    print('已失败三次,今日无法登录。')

你可能感兴趣的:(Python基础-----while循环练习)