zoukankan      html  css  js  c++  java
  • 3月9号作业

    # 作业(必做题):
    #1. 使用while循环输出1 2 3 4 5 6 8 9 10
    count = 1
    while count < 11:
    print(count)
    count+=1
    if count == 7:
    count +=1
    continue
    #2. 求1-100的所有数的和
    number = 0
    count = 1
    while count < 101:
    number += count
    count+=1
    else:
    print(number)
    #3. 输出 1-100 内的所有奇数
    count = 0
    while count < 101:
    if count % 2 == 1:
    print(count)
    count += 1
    else:
    count += 1
    continue

    #4. 输出 1-100 内的所有偶数
    count = 0
    while count < 101:
    if count % 2==0:
    print(count)
    count += 1
    else:
    count +=1
    continue

    #5. 求1-2+3-4+5 ... 99的所有数的和
    count = 1
    number = 0
    while count < 100:
    if count % 2==1:
    number +=count
    count +=1
    else:
    number -=count
    count+=1
    else:
    print(number)

    #6. 用户登陆(三次机会重试)
    count = 0
    username = '123'
    password = '321'
    while count < 3:
    inp_name = input('请输入你的账号:')
    inp_pwd = input('请输入你的密码:')
    if inp_name == username and inp_pwd == password:
    print('登录成功')
    break
    else:
    print('登录失败,请重新登录')
    count += 1
    else:
    print('错误次数已达到三次,已关闭')

    #7:猜年龄游戏
    # 要求:
    # 允许用户最多尝试3次,3次都没猜对的话,就直接退出,如果猜对了,打印恭喜信息并退出
    count = 0
    age = 19
    while count < 3:
    inp_age = input('请猜一下,egon的年龄:')
    inp_age = int(inp_age)
    if age == inp_age:
    print('恭喜你,猜对了')
    break
    else:
    print('猜错了,请重新猜一遍')
    count += 1
    else:
    print('已经猜错三次,请退出游戏')

    # #8:猜年龄游戏升级版(选做题)
    # 要求:
    # 允许用户最多尝试3次
    # 每尝试3次后,如果还没猜对,就问用户是否还想继续玩,如果回答Y或y, 就继续让其猜3次,以此往复,如果回答N或n,就退出程序
    # 如何猜对了,就直接退出
    count = 0
    age = 19
    while 1:
    inp_age = input('请猜一下,egon的年龄:')
    inp_age = int(inp_age)
    if age == inp_age:
    print('恭喜你,猜对了')
    break
    else:
    print('猜错了,请重新猜一遍')
    count += 1
    if count==3:
    hint = input('请确认还是否需要玩,Y or N:_')
    if hint == 'y' or hint == 'Y':
    count = 0
    elif hint == 'n' or hint == 'N':
    print('正在退出游戏')
    break
  • 相关阅读:
    Linux 内核源码中likely()和unlikely()【转】
    详解likely和unlikely函数【转】
    [arm驱动]Linux内核开发之阻塞非阻塞IO----轮询操作【转】
    Linux时间子系统之六:高精度定时器(HRTIMER)的原理和实现【转】
    Linux下的hrtimer高精度定时器【转】
    Linux 高精度定时器hrtimer 使用示例【转】
    Linux 进程等待队列【转】
    【转】【Android】对话框 AlertDialog -- 不错不错
    【转】 CATransform3D 矩阵变换之立方体旋转实现细节
    【转】如何在IOS中使用3D UI
  • 原文地址:https://www.cnblogs.com/jingpeng/p/12452352.html
Copyright © 2011-2022 走看看