python基础示例
练习题输出3次我爱我的祖国
print("开始")
number = 1
while number < 4 :
print("我爱我的祖国")
number = number + 1
print("结束")
1.2综合小案例
请实现一个用户登录系统,如果密码错误则反复提示让用户重新输入,直到正确才停止。
print("亦心友登录系统")
flag = True
while flag :
name = input("请输入用户名:")
pwd = input("请输入您的密码:")
if name == "yixinyou" and pwd == "wgy" :
print("登陆成功,正在转载,请稍等")
flag = False
else:
print("密码错误,请重新登陆")
练习题 1.补充代码实现 猜数字,设定一个理想部字比如:66,一直提示让用户输入数字,如果比66大,如易示猪加的结果大了;如果比66小,创显示猜测的结果小了:只有输入等干66,显示猜测结果正确,然后退出循环。
print("欢迎来到亦心友的猜数字系统")
number1 = 66
flag = True
while flag :
number2 = int(input("请输入您猜的数字"))
if number1 < number2 :
print("猜大了,请重新猜")
elif number1 > number2 :
print("猜小了,请重新猜")
elif number1 == number2 :
print("恭喜您猜对了")
flag = False
else:
print("请输入数字")
2.使用循环输出1-100所有整数。
print("循环输出1-100的所有整数")
number = 1
number1 = 1
while number < 100 :
number1 = number1 + 1
print(number1)
number = number +1
print("系统结束")
3.使用循环输出1234568910,即:10以内除7以外的整数。 关键字pass啥都不干
print("10以内除7以外的整数")
number1 = 1
flag = False
while number1 < 10 :
number1 = number1 + 1
if number1 % 7 == 0 :
continue
else:
print(number1)
4.输出1~100 内的所有奇数。
print("循环输出1-100的所有奇数")
number = 1
while number < 100 :
number = number + 1
if number % 2 == 1 :
print(number)
else:
continue
5输出1-100 内的所有偶数。
print("循环输出1-100的所有偶数")
number = 1
while number < 100 :
number = number + 1
if number % 2 == 0 :
print(number)
else:
continue
6求1-100的所有整数的和
print("求1-100的所有整数的和")
a = 0
number = 1
while number < 101 :
a = a + number
number = number + 1
print(a)
7.输出10-1 所有整数。
num = 10
while num > 0 :
print(num)
num = num - 1
8.思考题:求1-100的所有整数这样的结果:1-2+3-4+5-6......=?
print("求1-100的所有整数这样的结果:1-2+3-4+5-6......")
number = 1
a = 0
b = 0
while number < 100 :
number = number + 1
if number % 2 == 0 :
a = a + number
else:
b = b + number
print(b-a)

浙公网安备 33010602011771号