蓝桥 python笔记4——函数、math

目录

函数

math


函数

和其他语言里的函数意思一样,定义使用def+函数名+冒号

蓝桥 python笔记4——函数、math_第1张图片

例题

# 定义一个阶乘函数,从1到10不断调用阶乘函数
def factorial(x):
    t = 1
    for i in range(1,x+1):
        t *= i
    return t

sum = 0
for i in range(1,11):
    sum += factorial(i)
print(sum)

蓝桥 python笔记4——函数、math_第2张图片

函数中,传参分为两种:值传参和引用传参。取决于参数类型是否可变

蓝桥 python笔记4——函数、math_第3张图片

蓝桥 python笔记4——函数、math_第4张图片

蓝桥 python笔记4——函数、math_第5张图片

不定长得传入参数,前面加一个*会转换成元组形式,加两个*会转换成字典形式

蓝桥 python笔记4——函数、math_第6张图片

蓝桥 python笔记4——函数、math_第7张图片

使用global定义参数,可以函数内部使用全局变量

蓝桥 python笔记4——函数、math_第8张图片


math

蓝桥 python笔记4——函数、math_第9张图片

常用函数:

蓝桥 python笔记4——函数、math_第10张图片

三角函数:

蓝桥 python笔记4——函数、math_第11张图片

math --- 数学函数 — Python 3.12.1 文档

你可能感兴趣的:(蓝桥_python,笔记)