zoukankan      html  css  js  c++  java
  • 第二章 2.4 可以服用的代码 生肖 p45_2_4_zodiac

    代码:

    def shengxiao(year):
        zodiac=["鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"]
        i= (year-1900)%12
        j=zodiac[i]
        return j
    
    myyear=int(input("Please enter your year until enter 0:"))
    while myyear!=0:
        print("Your zodiac is:",shengxiao(myyear) )
        myyear=int(input("Please enter your year until enter 0:"))
    

      

    效果:

    Please enter your year until enter 0:1984
    Your zodiac is: 鼠
    Please enter your year until enter 0:1992
    Your zodiac is: 猴
    Please enter your year until enter 0:1983
    Your zodiac is: 猪
    Please enter your year until enter 0:1981
    Your zodiac is: 鸡
    Please enter your year until enter 0:1999
    Your zodiac is: 兔
    Please enter your year until enter 0:1996
    Your zodiac is: 鼠
    Please enter your year until enter 0:2008
    Your zodiac is: 鼠
    Please enter your year until enter 0:0
    

      

    总结:

    1. 列表有X元素,就取X的模,这样X[0],对应第一个元素,X[X-1]对应第X个元素;
    2. 这里的循环条件,myyear!=0,一直调用函数,一直输出提示语,直到输入0结束,可以改编成随机点名。
  • 相关阅读:
    【PowerOJ1736&网络流24题】飞行员配对方案问题(最小割)
    MySQL的锁机制
    Hadoop相关基础知识
    ICMP基础知识
    关于CPU的一些基础知识
    关于内存的一些基础知识
    MySQL查询优化
    MapReduce初探
    压缩解压缩相关基础知识
    后台服务相关基础知识
  • 原文地址:https://www.cnblogs.com/scholarly/p/15451453.html
Copyright © 2011-2022 走看看