day 005作业

  1. 输入姑娘的年龄后,进行以下判断:

    1. 如果姑娘小于18岁,打印“不接受未成年”

    2. 如果姑娘大于18岁小于25岁,打印“心动表白”

    3. 如果姑娘大于25岁小于45岁,打印“阿姨好”

    4. 如果姑娘大于45岁,打印“奶奶好”

      age=int(input('请输入年纪:'))
      if age>=45:
          print('奶奶好')
      elif age>=25:
          print('阿姨好')
      elif age>=18:
          print('心动表白')
      else:
          print('不接受未成年')
      
  2. 预习while循环,打印1-100之间的奇数和

    count=1
    num_count=0
    while count<100:
        num_count+=count
        count+=2
    print(num_count)
    
  3. 预习while循环,猜年龄游戏升级版,有以下三点要求:

    1. 允许用户最多尝试3次

    2. 每尝试3次后,如果还没猜对,就问用户是否还想继续玩,如果回答Y或y, 就继续让其猜3次,以此往复,如果回答N或n,就退出程序

    3. 如果猜对了,就直接退出

      age=18
      tag=True
      count=0
      while tag:
          m=int(input('请猜:'))
          if m==age:
              print('猜对了')
              break
          elif m>age:
              print('大了')
              count+=1
          else:
              print('小了')
              count+=1
          if count==3:
              s=input('还想玩吗?想就Y/y,不想就N/n')
              if s=='N' or s=='n':
                  tag=False
              if s=='Y' or s=='y':
                  count=0
                  tag=True
      
      
原文地址:https://www.cnblogs.com/zqfzqf/p/11506853.html