51dev.com IT技术开发者社区

51dev.com 技术开发者社区

函数

C语言中的abs,labs,fabs函数

C语言中的abs,labs,fabs函数

C语言标准库中,有3个求数值绝对值的函数,abs,labs和fabs。intabs(intn)longlabs(longn)doublefabs(doublex)abs和labs在stdlib.h中定义;fabs在math.h中定义。看来一旦涉及到浮点数运算,都跟数学关系紧密。...

C++之构造函数

C++之构造函数

C++在C基础上,抽象出了类和对象的概念,本文总结一点关于类和对象构造函数方面的细节。1,构造函数函数名与类名一致记住这一点,以后在看C++代码的时候,看到什么create,init之类的函数,都是不是构造函数,都是程序员自己拍脑袋定义的函数。2,默认的构造函数构造函数有一个默认版本,即在程序员不显式定义任何构造函数...

php 利用split函数进行字符分割

php 利用split函数进行字符分割

//php利用split函数进行字符分割 //分隔符可以是斜线,点,或横线 <?php$date="10/11/2021";list($month,$day,$year)=split('[/.-]',$date);echo"Month:$month;Day:$day;Year:$year<...

php利用explode函数分割字符串到数组

php利用explode函数分割字符串到数组

php利用explode函数分割字符串到数组 <?php$source="a,b,c,d,e";//按逗号分离字符串$arr=explode(',',$source);for($i=0;$i<count($arr);$i++){echo$arr[$i];echo"</br>";}?&g...

php验证文件mine类型的函数mime_content_type

php验证文件mine类型的函数mime_content_type

php的mime_content_type函数可以返回文件的类型,用法如下:<?phpechomime_content_type('php.gif')."";echomime_content_type('test.php');?>输出:image/giftext/plain ...

Vue(3)- 安装脚手架、过滤器、生命周期的钩子函数、vue-router基本使用

Vue(3)- 安装脚手架、过滤器、生命周期的钩子函数、vue-router基本使用

一、安装脚手架1、下载node.js,本文下载版本为node-v8.12.0-x64.msi,一键式安装。2、安装完成后,打开终端,输入node,可进入node环境(两次ctrl+c退出),如下图:3、查看版本,如下图:4、在成功安装node.js(即能够成功查看版本如上图)的前提下,再安装淘宝npm(http://n...

issubclass/type/isinstance、函数和方法、反射、callable、特殊成员补充

issubclass/type/isinstance、函数和方法、反射、callable、特殊成员补充

一、issubclass/type/isinstance(***)  1、issubclass(参数1,参数2):检查第一个参数是否是第二个参数的子子孙孙类,如下示例:classBase(object):passclassFoo(Base):passclassBar(Foo):passprint(issubclass(...

内置函数二、递归、二分法

内置函数二、递归、二分法

一、lambda匿名函数      为了解决一些简单的需求而设计的一句话函数,如下示例:#以前的写法deffunc(n):returnn**nprint(func(10))#lambda函数f=lambdan:n**nprint(f(10))print(f._...

内置函数一

内置函数

一、内置函数      什么是内置函数?就是python给你提供的,拿来直接用的函数,比如print,input等等,截止到python版本的3.6.2,python一共提供了68个内置函数,有一些我们已经用过了,有一些还没有用过,还有一些需要学完了面向对象才...

函数的进阶

函数的进阶

一、函数参数—动态传参      之前我们说过了传参,如果我们需要给一个函数传参,而参数个数又是不确实的,或者我给一个函数传很多参数,我的形参就要写很多,很麻烦,那怎么办呢?我们可以考虑使用动态参数。形参的第三种:动态参数动态参数分为两种:动态接收位置参数、动...

初识函数

初识函数

一、什么是函数1,我们到目前为止,已经可以完成一些软件的基础功能了,那么我们来完成这样一个功能:约x,代码如下print("拿出手机")print("打开陌陌")print("找个漂亮的妹子")print("问她,约不约啊?")print("OK,走你!")  ok,我们已经完成了对一个功能的描述,那么问题来了,我还想...

ES6,Array.includes()函数的用法

ES6,Array.includes()函数的用法

在ES5,Array已经提供了indexOf用来查找某个元素的位置,如果不存在就返回-1,但是这个函数在判断数组是否包含某个元素时有两个小不足,第一个是它会返回-1和元素的位置来表示是否包含,在定位方面是没问题,就是不够语义化。另一个问题是不能判断是否有NaN的元素。constarr1=['a','b','c','d'...

ES6,Array.fill()函数的用法

ES6,Array.fill()函数的用法

ES6为Array增加了fill()函数,使用制定的元素填充数组,其实就是用默认内容初始化数组。该函数有三个参数。arr.fill(value,start,end)value:填充值。start:填充起始位置,可以省略。end:填充结束位置,可以省略,实际结束位置是end-1。 例如:1.采用一默认值填初始化...

ES6,Array.find()和findIndex()函数的用法

ES6,Array.find()和findIndex()函数的用法

ES6为Array增加了find(),findIndex函数。find()函数用来查找目标元素,找到就返回该元素,找不到返回undefined。findIndex()函数也是查找目标元素,找到就返回元素的位置,找不到就返回-1。他们的都是一个查找回调函数。[1,2,3,4].find((value,index,arr)...

ES6,Array.copyWithin()函数的用法

ES6,Array.copyWithin()函数的用法

ES6为Array增加了copyWithin函数,用于操作当前数组自身,用来把某些个位置的元素复制并覆盖到其他位置上去。Array.prototype.copyWithin(target,start=0,end=this.length)该函数有三个参数。target:目的起始位置。start:复制源的起始位置,可以省略...