24大数据 16-1 函数复习

16-1 12.16

python 复制代码
'''
函数创建
def 函数名字(参数1,参数2):
    函数体
    return 返回值
函数调用
函数名字(参数1,参数2)
1.函数调用写在函数创建之后
2.函数体里的变量是局部变量,只在函数封装的范围内是有效的
3,函数体外的变量是全局变量,作用于整个代码

'''
def add(a,b):
    return a+b

c=10
d=14
result=add(c,d)
print(result)
print(add(c,d))
#比较两数大小,返回较大值
def da(a,b):
    if a<b:
        return b
    else:
        return a
c=int(input("请输入一个数:"))
d=int(input("请输入一个数:"))
print(da(c,d))
'''
斐波那契数列 1 1 2 3 5...
从第三项开始(n>2),后一项是前两项之和
f(n)=f(n-1)+f(n-2)  n>2
n==1                n<=2
'''
#生成前10项斐波那契数列
def fib(n):
    if n==1 or n==2:
        return 1
    else:
        return fib(n-1)+fib(n-2)
for i in range(1,11):
    print(fib(i))
相关推荐
踏着七彩祥云的小丑11 小时前
pytest——Mark标记
开发语言·python·pytest
不爱吃炸鸡柳12 小时前
Python入门第一课:零基础认识Python + 环境搭建 + 基础语法精讲
开发语言·python
Dxy123931021613 小时前
Python基于BERT的上下文纠错详解
开发语言·python·bert
SiYuanFeng14 小时前
Colab复现 NanoChat:从 Tokenizer(CPU)、Base Train(CPU) 到 SFT(GPU) 的完整踩坑实录
python·colab
炸炸鱼.15 小时前
Python 操作 MySQL 数据库
android·数据库·python·adb
_深海凉_15 小时前
LeetCode热题100-颜色分类
python·算法·leetcode
AC赳赳老秦16 小时前
OpenClaw email技能:批量发送邮件、自动回复,高效处理工作邮件
运维·人工智能·python·django·自动化·deepseek·openclaw
zhaoshuzhaoshu16 小时前
Python 语法之数据结构详细解析
python
AI问答工程师16 小时前
Meta Muse Spark 的"思维压缩"到底是什么?我用 Python 复现了核心思路(附代码)
人工智能·python
zfan52017 小时前
python对Excel数据处理(1)
python·excel·pandas