美文网首页
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