2020-03-09 作业

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

i =1

while i <11:

if i ==7:

i +=1

        continue

    print(i)

i +=1

#2. 求1-100的所有数的和

i =1

sum =0

while i <100:

sum += i

print("结果为%s"%sum)

i +=1

#3. 输出 1-100 内的所有奇数

for iin range(1,101):

if i %2 ==1:

print(i)

i =1

while i <100:

if i %2 ==1:

print(i)

i +=1

#4. 输出 1-100 内的所有偶数

i =1

while i <100:

if i %2 ==0:

print(i)

i +=1

for iin range(1,100):

if i %2 ==0:

print(i)

#5. 求1-2+3-4+5 ... 99的所有数的和

i =0

for iin range(100):

if i %2 ==0:

i -= i

else:

i += i

print(i)

#6. 用户登陆(三次机会重试)

user ="Anna"

coded ="123456"

count =1

while count <=3:

user1 =input("请输入姓名:")

coded1 =input("请输入密码:")

if user == user1and coded1 == coded:

print("登陆成功")

break

    else:

count +=1

        if count ==3:

print("连输入错误三次,退出程序")

break

#7:猜年龄游戏

# 要求:

# 允许用户最多尝试3次,3次都没猜对的话,就直接退出,如果猜对了,打印恭喜信息并退出

age =18

count =0

while count <=3:

guess =int(input("请输入年龄:"))

if guess == age:

print("猜对了")

break

    else:

count +=1

        print("猜错了")

else:

print("猜错三次,程序退出")

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容