A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

# 用函数实现一个判断用户输入的年份是否是闰年的程序。
#
# 提示:
# 1.能被400整除的年份
# 2.能被4整除,但是不能被100整除的年份
# 以上2种方法满足一种即为闰年

def leapYear(a):
    if a % 400 == 0 or (a % 4 == 0 and a % 100 != 0):
        return "闰年"
    else:
        return "非闰年"

a = int(input("请用户输入年份:"))
print("%d年是%s" % (a,leapYear(a)))

# 使用函数求前20个斐波那契数列
# 提示:
# 斐波那契数列:1,1,2,3,5,8,13,21...即: 起始两项均为1,此后的项分别为前两项之和。

r(y):
    a = 1
    b = 1
    i = 1
    while i <= y:
        if i == 1 or i == 2:
            print(1)
        else:
            a,b = b, a+b
            print(b)
            i += 1
number(20)

有能发现前20个斐波那契数列死循环循环在哪里了吗?细节细节,找到奖励一个菜包

2 个回复

正序浏览
学习一下
回复 使用道具 举报
666666666666666666666666666666666666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马