python常用函数大全:零基础小白和基础不牢固的小伙伴必看!快分享给朋友
Posted 老朱谈python
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python常用函数大全:零基础小白和基础不牢固的小伙伴必看!快分享给朋友相关的知识,希望对你有一定的参考价值。
很多小伙伴在学习python时,都会听过函数这个词。却不知道函数的真正意义。那么,到底什么是函数呢?常用的函数有哪些呢?函数有哪些作用呢?看完这篇文章你就知道了!
一、函数及定义
函数是所有编程语言中,必须掌握的一个知识点。也是学习python时,必须要掌握的基础之一。函数是指将一组语句的集合通过一个名字封装起来,这个名字叫做函数名。想执行这个集合,只需要调用函数名就可以了。
要想实现以上功能,就需要了解函数的定义,定义是以def开头,def是define的缩写。在def后面加上这个集合的另外一个称呼,就叫做函数名。设置好函数名之后,再想要内容时,就不需要重复输入内容了,只需要输入函数名即可。如下图所示:
二、函数的调用
把函数定义完成后,只要你想执行函数,你就输入函数名,然后就可以直接执行了。所以,函数可以把内容做一个封装,只要你输入函数名,就会自动读取函数里面的内容。如下图所示:
注意:函数的调用必须在函数的定义的后面。因为你必须告诉python,你的函数里面包含的内容是什么,否则就会出现报错的情况。如下图所示:
三、函数的参数
函数的参数是指在定义函数时,能够把数据传输进来。而这个传输进来的数据就叫做参数。那么,参数在哪个位置呢?如图所示:
设置了参数的函数是可以进行计算的。就比如,我们现在要定义一个加法的函数,而加法需要有两个值才能够相加,所以,我们需要设置两个值。然后再到外面调用上面设置的函数。这时候,需要把运算结果返回出来,就需要用到return了。return就是返回某个值的意思。这样就可以看到这两个值相加的结果啦。如下图所示:
可以看到上面,我们使用的是print函数,那么,print和return有什么区别呢?我们把print和return同时使用,先把它重新定义一次,再执行和上面一模一样的语句。看会发生什么样的效果:
这样可以看出,print是可以输出无限的句子,那么return可以输出无限的句子嘛?我们试试:
可以看出,答案并没有发生任何变化。所以return不可以输出无限句子。这是因为print和return本质上的差别所导致的。return是返回的一个值,而print是输出的一句话。在读取了return的第一个值之后,后面的值都不会再执行。
在使用函数的时候,参数不一定要按照ab这个顺序来定义。你可以直接在括号里面直接赋予a和b的值,它也会自动把ab的值传进去,这两个效果是一样的。
四、内置函数
内置函数就是python给你提供的,能够直接拿来用的函数。
1、数据转换:
bin():能够将参数转换成二进制。如下图所示:
otc():能够将参数转换成八进制。如下图所示:
hex():能够将参数转换成十六进制。如下图所示:
2、数字运算:
abs():能够返回绝对值。如图所示:
divmod():返回商和余数。如下图所示:
round():四舍五入。如下图所示:
pow(a,b):求a的b次幂,如果有三个参数,则求完次幂后第三个数取余。如下图所示:
sum():求和。如下图所示:
min():求最小值。如下图所示:
max():求最大值。如下图所示:
3、和数据结构相关
(1)列表和元组
list():将一个和迭代对象转换成列表。如下图所示:
tuple():将一个可迭代对象转化为元组。如下图所示:
(2)相关内置函数
reversed():将一个序列翻转,返回翻转序列的迭代器。如下图所示:
slice():列表的切片。如下图所示:
4、其他
其实在学习过程中,把基础打牢真的很重要。当然,除了要记住这些函数,还需要记住其他基础语法,比如:变量、字符串、字典……这些都需要掌握好。
好了,关于函数今天就介绍到这里,希望这篇文章对你函数的学习有所帮助。感谢你的观看。
以上是关于python常用函数大全:零基础小白和基础不牢固的小伙伴必看!快分享给朋友的主要内容,如果未能解决你的问题,请参考以下文章
必须收藏 零基础自学Python资源大全,学完这些自学Python学习资料,找工作不用愁
必须收藏 零基础自学Python资源大全,学完这些自学Python学习资料,找工作不用愁
必须收藏 零基础自学Python资源大全,学完这些自学Python学习资料,找工作不用愁