一、引入背景函数是什么呢?函数在英文当中经常看到他的名称,这个名称叫做function。这个单词的含义就叫做功能,我们写函数就是写一段代码完成了一些功能。函数我们应该从哪里开始呢?我们应该从函数的本质开始,从它的数学定义开始。函数在数学中的定义其实十分的精确,简单来讲y=f(x),y是值域,x是自变量。y就是x的函数,f就表示函数体。x值变化之后y值一般来说也要变化。但是要注意几个问题。其中并不是
原创
2023-03-27 11:35:54
152阅读
在Python中,函数是一段可以重复使用的代码块,用于执行特定的任务。函数可以接受参数,并可以返回值。函数通常用于模块化程序代码,使其更易于维护和重用。1.函数的作用来看一个典型的应用场景,用户到ATM机取钱:1.输入密码后显示"选择功能"界面 2.查询余额后显示"选择功能"界面 3.取3000钱后显示"选择功能"界面问题:显示“选择功能”界面需要重复输出给用户,要怎么实现呢?答:使用函数2.什么
转载
2023-08-07 21:11:12
100阅读
Python是一个真正面向对象的语言,它只增加了很少的新语法就实现了类。它的类机制是C++ 和Modula-3的类机制的混合。Python的类并不严格限制用户对定义的修改,它依赖于用户自觉不去修改定义。然而Python对类最重要的功能都保持了完全的威力。类继承机制允许多个基类的继承,导出类可以重载基类的任何方法,方法可以调用基类的同名方法。对象可以包含任意多的私有数据。用C++术语说,所有类成员(
一、序列解包 序列解包(或可迭代对象解包):解包就是从序列中取出其中的元素的过程,将一个序列(或任何可迭代对象)解包,并将得到的值存储到一系列变量中。 一般情况下要解包的序列包含的元素个数必须与你在等号左边列出的目标个数相同,否则Python将引发异常。但如果要解包序列元素个数与左边变量数不同的情况下,可使用星号运算符
转载
2023-08-10 19:13:12
160阅读
变量与函数的概念
转载
2019-12-30 19:26:00
135阅读
2评论
前言:*args和 **kwargs是在python的代码中经常用到的两个参数,初学者对这两个参数的理解可能仅仅限于*args是用于接收多余的未命名参数,**kwargs用于接收形参中的命名参数,其中args是一个元组类型,而kwargs是一个字典类型的数据。 其实这两个参数还涉及到了python中的一个重要的知识点,组包与解包。 文章目录一、组包二、解包1、表达式2、函数三、总结 一、组包在Py
转载
2023-08-02 15:19:42
156阅读
点赞
闭包 如果内层函数引用了外层函数的变量或参数,并且外层函数返回内层函数名装饰器本质是函数,可以让其他函数在不做任何代码修改的前提下增加额外功能,生产场景例如 插入日志 权限校验、1套用任何函数增加一个输出函数执行总时间的功能模块模块是一个保存了python代码的文件,其中可以包含变量函数或类的定义,或其他语句。一个模块中可以使用其他模块的变量、函数、类等。 &n
原创
精选
2022-08-30 10:59:18
610阅读
Python – 函数专题–函数的基本概念函数就是将一些语句集合在一起的模块,他们能够不止一次的在程序中运行。函数还可以计算出一个返回值,并能够改变函数输入的参数,而且这些参数在代码的运行中每次都不会相同。函数是在编程过程中代替的大量的重复工作,不再有一个操作的代码的多个冗余副本,而是将代码包含到一个单独的函数中。若是需要修改,只需要修改其中的一份拷贝,而不是所有的代码,可以减轻很多的工作。函数所
转载
2024-04-10 13:44:07
10阅读
第一部分:函数,参数及参数解构一.什么是函数1.函数(1)数学定义:y=f(x),y是x的函数,x是自变量(2)python函数:由若干语句组成的语句块,函数名称,参数列表构成,它是组织代码的最小单元,完成一定的功能。可以通过函数名在程序的不同地方多次执行(这通常叫做函数调用),却不需要在所有地方都重复编写这些语句。2.函数的作用(1)结构化编程对代码的最基本的封装,一般按照功能组织一段代码(2)
转载
2023-06-27 10:50:22
136阅读
损失函数,代价函数,目标函数区别损失函数:定义在单个样本上,一个样本的误差。代价函数:定义在整个训练集上,所有样本的误差,也就是损失函数的平均。目标函数:最终优化的函数。等于经验风险+结构风险(Cost Function+正则化项)。 目标函数和代价函数的区别还有一种通俗的区别:目标函数最大化或者最小化,而代价函数是最小化。 代价函数训练模型的过程就是优化代价函数的
转载
2023-12-06 21:44:35
64阅读
异常(基础) exception: 异常 是与正常相对的情况; 什么是错误? 错误是指由于逻辑或语法等导致一个程序无法正常执行的问题; 特点: 有此错误是无法预知的; 什么是异常: 异常是指程序出错时标识的一种状态; 当异常发生时,程序不会再向下执行,而转去调用此函数的地方待处理此错误并恢复为正常状态; 作用: 用作信
转载
2023-07-03 18:52:49
87阅读
1.什么是闭包?闭包的形成首先是在函数里,简单的理解就是函数里面嵌套的一个函数,里面的函数可以访问到外层函数里面的的局部变量,并将里面的函数return出去,这样就形成了2.闭包的构成:(1)函数(2)创建该函数的环境3.闭包的特点:(1)可以读取自身函数外部的变量(就是沿着作用域链寻找)先从自身开始查找,如果自身没有才会继续往上级查找,自身如果拥有将直接调用,那个离得近就先用谁的(2)必须有函数
转载
2024-01-12 10:37:46
78阅读
函数式编程(Functional Programming)是一种编程范式,它将计算视为数学函数的求值过程,避免了状态和可变数据。Python提供了丰富的函数式编程工具,包括高阶函数、lambda函数以及map、reduce和filter等函数。在本文中,我们将探讨Python中的函数式编程概念,并提供相关的代码示例。什么是函数式编程?函数式编程是一种编程范式,它强调函数的使用作为计算的主要构建块。
原创
2023-09-22 09:14:18
92阅读
概念: super() 函数是用于调用父类(超类)的一个方法。 super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。 格式: type -- 类。 object-or-type -- 类
转载
2018-11-06 09:57:00
72阅读
2评论
@TOCjs函数的概念对于js来说,函数就是把任意一段代码放在一个盒子里面在我想要让这段代码执行的时候,直接执行这个盒子里面的代码就行先看一段代码// 这个是我们以前写的一段代码
for(var i = 0; i < 10 ; i++) {
console.log(i)
}
// 函数,这个{}就是那个“盒子”
function fn() {
for(var i = 0; i <
原创
2023-06-14 11:47:54
83阅读
python函数基本概念
原创
2019-12-10 18:58:38
393阅读
点赞
一、函数 可以完成特定功能的代码块,函数就是存放代码块的容器 1、定义函数的语法: 函数四部分:(函数执行的本质:执行函数体,得到函数返回值) ①函数名 ②函数体 ③返回值 ④参数 # 用def关键词来声明函数 def 函数名(参数们) 函数体 return返回值 def fn(money): pr Read More
原创
2021-08-26 15:55:39
141阅读
一、python对象1)所说所有的变量都是对象。 对象在python里,其实是一个指针,指向一个数据结构,数据结构里有属性,有方法。 对象通常就是指变量。从面向对象OO的概念来讲,对象是类的一个实例。在python里很简单,对象就是变量。 class A: myname="class a" 上面就是一个类。不是对象 a=A() 这里变量a就是一个对象。 它有一个属性(类属性),myname,你可以
转载
2023-09-12 22:23:26
102阅读
博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,创业者,知识共享者,欢迎关注,点赞,收藏。 目录一、背景二、概念1、列表的定义2、列表的特点3、列表的创建4、列表的访问5、列表的赋值三、参考四、总结 一、背景 Python 是一门易于学习、功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类
转载
2024-03-06 08:00:28
20阅读