python-常用的内置函数

这篇具有很好参考价值的文章主要介绍了python-常用的内置函数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


一、函数的引入

从实现函数的角度来看,其至少需要想清楚以下 3 点:
1.函数需要几个关键的需要动态变化的数据,这些数据应该被定义成函数的参数
2.函数需要传出几个重要的数据(就是调用该函数的人希望得到的数据),这些数据应该被定义成返回值
3.函数的内部实现过程

常用的内置函数: max,min,sum, divmod
函数必须有输入和输出。
max_num = max(1, 2, 3)
print(max_num)

1.如何创建函数?定义函数,函数内容并不会执行
函数的输入专业叫参数, 函数的输出叫返回值。
 重点:
       - 形参: 形式参数,不是真实的值(定义函数时的参数)
       - 实参:实际参数,是真实的值(调用函数时的参数)
def get_max(num1, num2):
    result = num1 if num1 > num2 else num2
    return result
2. 如何调用函数?
max_num = get_max(30, 80)
print(max_num)

python-常用的内置函数

二、变量的作用域

"""
可变数据类型:list, dict,set
不可变数据类型: 数值型, str, tuple
"""

# 1. 全局变量: 全局生效的变量。函数外面的变量。
name = 'admin'
def login():
    print(name)
login()

# 2. 局部变量: 局部生效的变量。函数内部的变量。
def logout():
    age = 19
    print(age)
logout()
# print(age)


# 3. 函数内部修改全局变量.
# 1). money是局部变量还是全局变量? 全局变量
# 2). 如果要在函数中修改全局的变量,不能直接修改。 需要用global关键字声明修改的变量是全局变量。
# 3). 不可变数据类型修改全局变量一定要global声明, 可变数据类型不需要。
def hello():
    global money
    money += 1
    users.append('user1')
    print(money, users)
money = 100  # 不可变数据类型
users = []  # 可变数据类型
hello()

python-常用的内置函数
python-常用的内置函数

三、参数传递

python-常用的内置函数

四、常见的4类形参

1. 必选参数:必须要传递的参数

2. 默认参数:可传可不传的参数

3. 可变参数: 参数的个数会变化,可以传0,1,2,3,…n

4. 关键字参数:可以传递key和value

"""
必选参数:必须要传递的参数
默认参数:
可变参数:*args - 元组
关键字参数:**kwargs - 字典
"""

# 1. 必选参数:必须要传递的参数
def get_max(num1: int, num2: int) -> int:
    return num1 if num1 > num2 else num2

result = get_max(20, 30)
print(result)

# 2. 默认参数:可传可不传的参数
def pow(x, y=2):
    return x ** y

result = pow(3)  # x=3, y=2, result=9
print(result)
result = pow(2, 4)  # x=2,y=4, result=2**4=8
print(result)

# 3. 可变参数: 参数的个数会变化,可以传0,1,2,3,......n
# args是元组
# args=arguments
def my_sum(*args):
    return sum(args)

result = my_sum(4, 5, 6)  # 15
print(result)

# 4. 关键字参数:可以传递key和value
# kwargs存储在字典中
def enroll(name, age=18, **kwargs):
    print(f"""
        入学信息
    1. 姓名:{name}
    2. 年龄:{age}
    3. 其他:{kwargs}
    """)

enroll('张三', country='china', english='GRE', sports=['篮球', '羽毛球'])

from collections import  namedtuple

python-常用的内置函数
python-常用的内置函数

五、匿名函数

python-常用的内置函数

六、匿名函数对应的leetcode题目

python-常用的内置函数

七、递归函数

python-常用的内置函数

python-常用的内置函数
递归实现fib数列
python-常用的内置函数文章来源地址https://www.toymoban.com/news/detail-473538.html


到了这里,关于python-常用的内置函数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Python 零基础入门】常用内置函数 再探

    Python 是一种解释性, 高级和通用的变成语言. Python 由 Guido van Rossum 创建并 1991 年首次发布. Python 的设计强调代码的可读性, 其雨大允许我们使用相较于 C++ 或 Java 更少的代码表达概念. Python 使得变成变得更简单, 更快捷. 下面就跟着小白我来一起看一下 Python 常用的内置函数.

    2024年02月04日
    浏览(32)
  • 【Python 零基础入门】常用内置函数 初探

    Python 是一种解释性, 高级和通用的变成语言. Python 由 Guido van Rossum 创建并 1991 年首次发布. Python 的设计强调代码的可读性, 其雨大允许我们使用相较于 C++ 或 Java 更少的代码表达概念. Python 使得变成变得更简单, 更快捷. 下面就跟着小白我来一起看一下 Python 常用的内置函数.

    2024年02月05日
    浏览(59)
  • 【Python数据分析】常用内置函数(一)

    🙋‍ 哈喽大家好,本次是python数据分析、挖掘与可视化专栏第四期 ⭐本期内容:常用内置函数 🏆系列专栏:Python数据分析、挖掘与可视化 👍“总有一段时光悄悄过去然后永远怀念.” 本期内容为python的常用内置函数~ 参考书籍:《Python数据分析、挖掘与可视化》 在python中

    2024年02月04日
    浏览(35)
  • 【0基础入门Python笔记】三、python 之函数以及常用内置函数

    函数是一种用于封装可重复使用代码块的工具,能够将一系列操作组织成一个逻辑单元。 函数定义 在Python中,函数通过def进行定义,后面跟着函数的名称、参数列表和冒号。函数的主体代码块缩进,并在需要时使用return返回值。 在上面的示例中,我们定义了一

    2024年02月12日
    浏览(58)
  • Python 常用内置函数详解(一):isinstance()函数----判断对象是否是类或子类

    isinstance() 函数用于判断对象是否是类或者类型元组中任意类元素的实例。 语法结构如下: 【示例1】使用isinstance()函数判断一个实例对象是否属于某个类。代码如下: 程序运行结果如下图所示: 【示例2】使用isinstance()函数判断某个对象是否属于原生类型,代码如下: 程序

    2024年02月22日
    浏览(46)
  • SASS常用内置函数

    引入 : @use \\\"sass:math\\\"; 常用函数: ceil($number) - 向上取整 floor($number) - 向下取整 round($number) - 四舍五入 max($number...) - 比较若干数值并取最大值 min($number...) - 比较若干数值并取最小值 random() - 取0~1之间的随机数 示例 : 引入 : @use \\\"sass:string\\\"; 常用函数: [str-]length($string)

    2024年02月10日
    浏览(44)
  • Less常用内置函数

    isnumber (value) - 判断是否为数字 isstring(value) - 判断是否为字符串 isurl (value) - 判断是否为url iscolor (value) - 判断是否为颜色 isunit(value, unit) - 判断value值是否为指定单位 示例 : if((condition), value1, value2) - 判断函数,condition表达式为true,返回value1,否则返回value2 boolean(condit

    2024年02月09日
    浏览(37)
  • 【PHP】常用的PHP内置函数

    1、PHP内置函数非常丰富,用于执行各种任务。以下是一些常用的PHP内置函数: 字符串操作函数: strlen(): 返回字符串的长度。 strpos(): 查找字符串中的某个子串第一次出现的位置。 substr(): 返回字符串的子串。 str_replace(): 替换字符串中的部分内容。 数组操作函数: explode():

    2024年02月10日
    浏览(53)
  • 如何学习PHP常用函数和内置库? - 易智编译EaseEditing

    要学习PHP的常用函数和内置库,可以按照以下步骤进行: 学习PHP基础知识: 首先,掌握PHP的基础语法和核心概念。了解变量、数据类型、操作符、控制流程、函数等基本概念和语法规则。   查阅官方文档: PHP官方文档是学习PHP的重要资源,其中包含了所有内置函数和内置库

    2024年02月11日
    浏览(27)
  • 【python基础语法七】python内置函数和内置模块

    eval 和 exec 在和第三方用户交互时候,谨慎使用; 应用不一样: json主要用于传输 转换关系 localtime = mktime = ctime

    2024年02月01日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包