python的函数和方法(上)

作者:Tallbo 时间:2021-02-04 11:46:16 

目录
  • 函数

    • 什么是函数/方法

    • 2.为什么需要函数

      • 1、载体

      • 2、组织

      • 3、复用

      • 4、封装

      • 5、清晰

      • 6、按需

    • 3.如何声明/调用一个函数

      • 4.函数/方法的参数

        • 1、形式参数 参数的名字(类似变量名)- parameter

        • 2、实际参数 该参数的具体值(变量的那个值)- argument

        • 3、位置参数 按照参数位置取值 - positional

        • 4、关键字参数 就是一个标准的变量赋值的过程

        • 5、默认参数 为函数预设的参数值

        • 6、参数组 可变参数和可变关键字 - 传入结构化数据类型(列表、元组、字典)

      • 可变关键字参数

        • 1.函数中的全局变量和局部变量

        • 2.函数中 return的数据类型

        • 3.函数对可变对象和不可变对象的操作

    • 总结

      函数

      什么是函数/方法


      1、函数是组织好的,可重复使用的,用来实现单一或相关联功能的代码块
      2、函数能提高应用的模块性,和代码的重复利用率。比如我们天天使用的函数print(),这个就是函数(一个python的内置函数)。但你也可以自己在创建函数,这被叫做用户自定义函数
      通俗易懂的说:把一堆零散的代码放在一起并组织起来完成一个特定任务

      2.为什么需要函数

      1、载体

      函数编程模式,让电脑的运算/逻辑一函数的方式进行呈现

      2、组织

      函数将原有零散的代码根据功能进行组织

      3、复用

      对高频次使用的代码段(功能)进行重复使用

      4、封装

      基于功能惊醒封装,无需关注内部细节,只需调用即可

      5、清晰

      提高整体代码本身的可读性

      6、按需

      需要的时候可随时调用(呼之即来,挥之则去)

      3.如何声明/调用一个函数

      python的函数和方法(上)

      python的函数和方法(上)

      python的函数和方法(上)

      python的函数和方法(上)

      函数内使用三个单/双引号,可以写说明

      def my_function():
      ‘''
      说明
      ‘''
      return 4

      4.函数/方法的参数

      一个没有参数的函数无法“火力全开”

      def add():
      result = 1 + 1
      return result

      一个有参数的函数则“如虎添翼”

      def add(num1,num2):
      result = num1 + num2
      return result

      1、形式参数 参数的名字(类似变量名)- parameter

      python的函数和方法(上)

      2、实际参数 该参数的具体值(变量的那个值)- argument

      python的函数和方法(上)

      3、位置参数 按照参数位置取值 - positional

      位置参数受到位置限制,按照位置进行传参

      python的函数和方法(上)

      4、关键字参数 就是一个标准的变量赋值的过程

      关键字参数不受到位置影响,只要对应关键字即可

      python的函数和方法(上)

      5、默认参数 为函数预设的参数值

      python的函数和方法(上)

      6、参数组 可变参数和可变关键字 - 传入结构化数据类型(列表、元组、字典)

      可变参数

      python的函数和方法(上)

      python的函数和方法(上)

      python的函数和方法(上)

      可变关键字参数

      python的函数和方法(上)

      全部参数混合使用

      python的函数和方法(上)

      python的函数和方法(上)

      1.函数中的全局变量和局部变量

      python的函数和方法(上)

      如何把全局变量引入函数中使用

      python的函数和方法(上)

      2.函数中 return的数据类型

      python的函数和方法(上)

      python的函数和方法(上)

      3.函数对可变对象和不可变对象的操作

      可变对象

      python的函数和方法(上)

      python的函数和方法(上)

      python的函数和方法(上)

      不可变对象

      python的函数和方法(上)

      总结

      本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

      来源:https://blog.csdn.net/Tallbo/article/details/121308016

      标签:python,函数,方法
      0
      投稿

      猜你喜欢

    • 浅谈ThinkPHP5.0版本和ThinkPHP3.2版本的区别

      2023-09-09 23:41:04
    • asp实现在线人数统计代码

      2008-08-10 18:35:00
    • PHP入门速成(3)

      2023-11-20 18:48:03
    • IE下文本被折行的解决方案

      2009-06-28 16:13:00
    • python编程webpy框架模板之def with学习

      2023-08-07 11:23:32
    • python安装sklearn模块的方法详解

      2023-08-01 17:23:48
    • 中英文双语导航菜单

      2007-05-11 17:04:00
    • oracle chm帮助文件下载

      2010-07-16 12:49:00
    • 解决SpringBoot启动过后不能访问jsp页面的问题(超详细)

      2023-06-13 19:43:31
    • Python selenium环境搭建实现过程解析

      2023-10-06 06:18:48
    • 如何用python抓取B站数据

      2023-07-19 20:02:55
    • .Net Core下使用Dapper的方法

      2023-07-16 17:19:17
    • SQL Server 2005代理服务应用软件组成

      2009-02-19 17:19:00
    • 表单相关特效整理

      2013-06-29 15:42:26
    • 重新阅读《HTTP协议基础》

      2008-04-04 17:40:00
    • 编写安全的SQL Server扩展存储过程

      2008-11-25 11:16:00
    • Web开发者的百科全书——Google DocType

      2008-07-03 13:06:00
    • ASP编写计数器的优化方法

      2009-01-21 19:46:00
    • MySQL Server 5.0安装教程(图解)

      2010-10-14 14:26:00
    • python获取服务器响应cookie的实例

      2023-06-14 15:02:50
    • asp之家 网络编程 m.aspxhome.com