/usr/bin/env python
-- coding: utf-8 --
"""
测试练习题目
1.使用while循环输入1 2 3 4 5 6 8 9 10
2.求1-100的所有数的和
3.输出1-100内的所有奇数
4.输出1-100内的所有偶数
5.求1-2+3-4+5......99的所有数的和
6用户登录(三次机会重试)
"""
1.使用while循环输入 1 2 3 4 5 6 8 9 10
count = 1
while count <= 10:
if count == 7:
pass
else:
print count
count = count + 1
print('finish')
2.求1-100的所有数的和
num = 1
sum1 = 0
while num < 101:
sum1 = sum1 + num
num = num + 1
print(sum1)
print('----finish-----')
3.输出1-100内的所有奇数
n = 1
while n < 101:
temp = n % 2
if temp == 0:
pass
else:
print(n)
n = n + 1
print('----finish------')
4.输出1-100内的所有偶数
n = 1
while n < 101:
temp = n % 2
if temp != 0:
pass
else:
print(n)
n = n + 1
print('----finish------')
5.求1-2+3-4+5......99的所有数的和
n1 = 1
s2 = 0
while n1 < 100:
temp = n1 % 2
if temp == 0:
s2 = s2 - n1
else:
s2 = s2 + n1
n1 = n1 + 1
print(s2)
用户登录(三次登录失败)
!/usr/local/bin/python3
-- coding: utf-8 --
import getpass
time = 1
while time:
name = raw_input("Please input yuor username: ")
password = getpass.getpass("Please input your password: ")
if name !="root" or password != "red":
if time < 3:
print("Please try again")
time += 1
continue
else:
print("Sorry, time is over!")
break
else:
print("Congratulation for you had successfully login")
break
=========================================================
count = 0
while count < 3:
user = input('>>>')
pwd = input('>>>')
if user == 'root' and pwd == 'red':
print('Successfully login')
print('==================')
break
else:
print('user and password error')
count = count + 1