相关函数

03----python入门----函数相关

眉间皱痕 提交于 2020-02-11 22:42:38
一、函数定义模板    二、前期知识储备    ··· 过程就是没有return值的函数    ··· 如果返回多个值,但是会以元组的形式返回,多个值存放在一个元组内    ··· 实参可以是常量、变量、表达式、函数等    ··· 形参只有在被调用时才被分配内存单元调用结束就会清空    ··· 位置参数 必须一一对应,缺一不行;关键字参数,无需一一对应    ···  如果混搭:位置参数必须在关键字参数左边    ··· 每个变量只能传一次,没有覆盖的说法    ··· 默认参数,不传就用默认的,传了就用新的    ··· 参数组 非固定长度的参数 便于后期函数的扩展    来源: https://www.cnblogs.com/zhaochuming/p/12296830.html

2. 第一部分 const 相关

允我心安 提交于 2020-02-10 08:26:13
1. 对于单纯的常量,尽量用 const 对象或 enum 替换 #define 2.对于形似函数的 宏,应该用 inline 函数替换 #define 3. const 出现在星号左边,表示被指向的东西是常量;出现在星号右边,表示指针是常量。 4. 应该在所有不需要改动的地方,使用 const ,来避免不必要的错误。 5. 将 const 用于成员函数的好处有:使得 class 容易理解;可以操作 const 对象。 6. 应该使用非 const 函数版本调用 const 函数版本,并用 const_cast 解除 const 限制,这样做的目的是避免代码重复。 7. 必须在使用对象之前先将其初始化。对于内置类型以外的东西,初始化的由构造函数负责。因此应该确保每一个构造函数都将对象的每一个成员初始化。 来源: https://www.cnblogs.com/Hello-Nolan/p/12289772.html

18、matlab机器学习

前提是你 提交于 2020-02-09 18:04:53
机器学习 概念 机器学习 :先来看看百度百科的定义,“专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能”。可以看出,机器学习就是让机器模拟人的学习,最终目的是实现人工智能。也就是说,人们为了实现人工智能,其中的一种方式是通过机器学习。 那么,机器是怎么学习呢?简单的解释就是,人们给机器(一般指电脑)大量的数据,机器通过某种方法(算法)计算出这些数据的特征,之后机器就可以根据这些特征,来判断一个新给出的数据是什么。机器进行学习的过程就是发现数据的特征的过程。 让 机器进行学习的方法 (算法)有很多,主要的有回归算法、神经网络、SVM(支持向量机)、聚类算法、决策树、朴素贝叶斯等等。最近非常热门的 深度学习 属于机器学习方法中的神经网络算法,研究者在原来的神经网络算法上进行了改进,从而形成了这个热门的深度学习的方式。深度学习的方式让机器学习达到了更高的水平。 模式识别 :上面讲了什么是机器学习,那么模式识别又是什么呢?模式识别的百度解释为“对表征事物或现象的各种形式的(数值的、文字的和逻辑关系的)信息进行处理和分析,以对事物或现象进行描述、辨认、分类和解释的过程”。事实上,模式识别就是机器学习,在早期的工业应用中首先开始的是模式识别,后来发展到学术界就是机器学习。 早期的 模式识别 的方式是,人们给出某件事物的特征

day12_并发编程和装饰器相关内容

北战南征 提交于 2020-02-08 01:08:14
Xmind笔记 今日笔记 这次内容分两天学完,第一部分是并行编程的内容,多进程适合用于计算密集型的任务,而多线程编程适合用于IO密集型的任务。 装饰器有函数定义装饰器和类定义装饰器两种,因为函数定义装饰器不仅可以用于普通函数,还可以装饰类方法,所以更加通用一些,装饰器参数功能又将装饰器更加普遍化,使得一个装饰器可以更改不同参数,达到多种装饰器的效果~ 来源: CSDN 作者: m0_46181634 链接: https://blog.csdn.net/m0_46181634/article/details/104215675

10-Python之内置函数

十年热恋 提交于 2020-02-07 14:51:27
内置函数   我们一起来看看python里的内置函数。什么是内置函数?就是Python给你提供的,拿来直接用的函数,比如print,input等等。截止到python版本3.6.2,现在python一共为我们提供了 68个内置函数 。它们就是python提供给你直接可以拿来使用的所有函数。这些函数有些我们已经用过了,有些我们还没用到过,还有一些是被封印了,必须等我们学了新知识才能解开封印的。那今天我们就一起来认识一下python的内置函数。这么多函数,我们该从何学起呢? 内置函数 abs() dict() help() min() setattr() all() dir() hex() next() slice() any() divmod() id() object() sorted() ascii() enumerate() input() oct() staticmethod() bin() eval() int() open() str() bool() exec() isinstance() ord() sum() bytearray() filter() issubclass() pow() super() bytes() float() iter() print() tuple() callable() format() len() property() type()

009.Python字符串相关函数

萝らか妹 提交于 2020-02-06 21:34:20
字符串相关函数 1 capitalize 字符串首字母大写 strvar = "this is a dog" res = strvar.capitalize() print(res) 执行 [root@node10 python]# python3 test.py This is a dog 2 title 每个单词的首字母大写 非字母隔开的单词 strvar = "this is123a dog" res = strvar.title() print(res) 执行 [root@node10 python]# python3 test.py This Is123A Dog 3 upper 将所有字母变成大写 strvar = "A C c d" res = strvar.upper() print(res) 执行 [root@node10 python]# python3 test.py A C C D 4 lower 将所有字母变成小写 strvar = "A C c d" res = strvar.lower() print(res) 执行 [root@node10 python]# python3 test.py a c c d 5 swapcase 大小写互换 strvar = "A C c d" res = strvar.swapcase() print(res) 执行

<img>标签的方方面面

一曲冷凌霜 提交于 2020-02-06 14:11:46
<img>标签的方方面面 <img>标签是页面上最为重要的元素之一。很难想象一个页面上没有图片的样子,这样的页面效果将会大打折扣。 任何一个前端工程师想必对<img>标签都非常熟悉了,毕竟经常和它打交道嘛。但你真的对它完全了解吗?如果你能准确无误地回答出以下几个关于<img>的问题,那么恭喜你,本文你可以不再往下看了,或者说你可以用省视的目光来核对本文。 问题1:如果在一个页面上插入<img>标签,有哪些属性是必需的? 问题2:<img>标签在HTML和XHTML中有什么区别? 问题3:在一个页面上插入<img>标签,为什么说最好要使用height和width属性? 问题4:<img>标签的onload/onerror/onabort事件,在什么情况下会被触发? 问题5:我们一般知道,当一个图片请求返回404时,会触发onerror事件,那当图片请求返回302时,会触发onerror事件吗?304呢?403呢?500呢?请求超时呢?甚至说当返回200,但内容并非是图片时,也会触发onerror么? 问题6:图片触发onerror事件时,能使用javascript获取到图片请求的响应代码么? 问题7:我们一般知道,<img>标签可以用来发起跨域请求,你能手写出一段正确使用<img>发起跨域请求的javascript代码么? 问题8:用户是可以设置浏览器不显示图片的,尤其是在移动设备上

PHP数据类型(一)基本类型(二)复合类型和特殊类型

不羁的心 提交于 2020-02-04 12:13:14
复合类型 1.含义:储存多个相关信息 2.分类 数组(Array):一组数据的相关容器 对象(Object) 可调用(Callable) 特殊类型 1.含义:无法归为其他类型的数据类型 2.分类: 空值 (Null): a.声明但没有赋值的变量 b.声明但赋值为null c.通过 unset()函数销毁的变量 资源 (Resource):无法通过直接声明获取,只能通过特定的函数来实现 来源: CSDN 作者: IT_lxb 链接: https://blog.csdn.net/IT_lxb/article/details/104165814

6.2、线程控制的相关函数

旧城冷巷雨未停 提交于 2020-02-02 03:44:37
1、pthread_create函数 创建一个新线程。作用,对应进程中 fork ( ) 函数。 int pthread_create ( pthread_t * thread , const pthread_attr_t * attr , void * ( * start_routine ) ( void * ) , void * arg ) ; 返回值:成功: 0 ;失败:错误号 -- -- - Linux环境下,所有线程特点,失败均直接返回错误号。 参数: pthread_t:当前Linux中可理解为: typedef unsigned long int pthread_t ; 参数 1 :传出参数,保存系统为我们分配好的线程ID 参数 2 :通常传 NULL ,表示使用线程默认属性。若想使用具体属性也可以修改该参数。 参数 3 :函数指针,指向线程主函数 ( 线程体 ) ,该函数运行结束,则线程结束。 参数 4 :线程主函数执行期间所使用的参数。 attr参数表示线程属性,暂不讨论线程属性,先传 NULL 给attr参数,表示线程属性取缺省值,可参考APUE。 2、pthread_exit函数 将单个线程退出 void pthread_exit ( void * retval ) ; 参数:retval表示线程退出状态,通常传 NULL 线程中,禁止使用exit函数

curl_setopt函数相关参数介绍

拜拜、爱过 提交于 2020-01-27 01:26:49
curl_setopt (PHP 4 >= 4.0.2) curl_setopt -- 为CURL调用设置一个选项 描述   bool curl_setopt (int ch, string option, mixed value)   curl_setopt()函数将为一个CURL会话设置选项。option参数是你想要的设置,value是这个选项给定的值。 下列选项的值将被作为长整形使用(在option参数中指定):   CURLOPT_INFILESIZE: 当你上传一个文件到远程站点,这个选项告诉PHP你上传文件的大小。 CURLOPT_VERBOSE: 如果你想CURL报告每一件意外的事情,设置这个选项为一个非零值。 CURLOPT_HEADER: 如果你想把一个头包含在输出中,设置这个选项为一个非零值。 CURLOPT_NOPROGRESS: 如果你不会PHP为CURL传输显示一个进程条,设置这个选项为一个非零值。 注意:PHP自动设置这个选项为非零值,你应该仅仅为了调试的目的来改变这个选项。 CURLOPT_NOBODY: 如果你不想在输出中包含body部分,设置这个选项为一个非零值。 CURLOPT_FAILONERROR: 如果你想让PHP在发生错误(HTTP代码返回大于等于300)时,不显示,设置这个选项为一人非零值。默认行为是返回一个正常页,忽略代码。