美文网首页
Python从新手到大师——05

Python从新手到大师——05

作者: 远航天下 | 来源:发表于2018-08-22 13:54 被阅读0次

    代码一

    #! /usr/bin/env python
    """
    @Time     : 2018/8/22 10:33
    @Author   : Damao
    @Site     : Life is short. I use python.
    @File     : test1.py
    @Software : PyCharm
    
    """
    """
    求解《百钱百鸡》问题
    1只公鸡5元 1只母鸡3元 3只小鸡1元 用100元买100只鸡
    问公鸡 母鸡 小鸡各有多少只
    算法:穷举法
    """
    
    for cock in range(20):
        for hen in range(33):
            chick = 100 - cock - hen
            if 5 * cock + 3 * hen + chick / 3 == 100:
                print("一共可以买到:{a}公鸡,{b}母鸡,{c}小鸡".format(a=cock,b=hen,c=chick))
    
    

    代码二

    #! /usr/bin/env python
    """
    @Time     : 2018/8/22 10:59
    @Author   : Damao
    @Site     : Life is short. I use python.
    @File     : test2.py
    @Software : PyCharm
    
    """
    """
    输出斐波那契数列的前20个数
    1 1 2 3 5 8 13 21 ...
    """
    
    a = 0
    b = 1
    for i in range(20):
        a,b = b, a+b
        print(a,end=' ')
    

    相关文章

      网友评论

          本文标题:Python从新手到大师——05

          本文链接:https://www.haomeiwen.com/subject/fbzeiftx.html