57 作业
1、输出 1-100里所有的奇数
''' 首先 要先确定条件是什么,第一条件是输出1-100的数, 第二条件是再输出里面所有的基础,也就是说先确定范围再确定奇数
公式1:
start = 1
temp = 1
while True:
if start == 100:
break
if temp == start % 2:
print(start)
start += 1
公式二
start = 1
temp = 1
while start<101:
if temp == start % 2:
print(start)
start +=1
2.输出 1-100所有的偶数
同理 条件是输出偶数
start = 1
temp = 0
while True:
if start == 100:
break
start += 1
if temp = start % 2:
print(start)
或者
start = 1 start = 1
temp = 0 while start<101:
while start<101: temp = start % 2:
if temp == start % 2 if temp == 0:
print(start) print(start)
else: else:
pass pass
start += 1
3.输出1-100相加的总和
首先 要先确定条件,条件一是输出1-100 条件二是 1-100的总和 所以要有两个变量
start = 1
sum = 0
while True:
print(start)
if start == 100:
break
start += 1
sum = start +sum
if start == 100:
print(sum)
4.输出 1-2+3-4+5-6..99的总和
start = 1
sum = 0
while start <100:
temp = start % 2
if temp = 1:
sum = sum + start
if temp = 0:
sum= sum -start
start += 1
print(sum)
5.用户登陆(三次机会)
条件是 登陆 跟三次
变量有两个 用户名 跟 机会数
i = 1
while i<4:
user = raw_input('username:')
pwd = raw_input('password:')
if user == 'alex' and pwd == '123':
print('yes')
break
else:
print('no')
1 += 1

浙公网安备 33010602011771号