Python基础函数
Posted 琥珀主yang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础函数相关的知识,希望对你有一定的参考价值。
1、绝对值abs()
2、比较大小函数cmp(x,y)
x<y,返回-1;x==y,返回0;x>y,返回1
3、求和sum(L)
4、转换成字符串函数str(123) 》 ‘123‘
5、转换成整数函数int(‘123‘) 》 123
6、自定义函数def 函数名(): 函数体
7、引入match包 import math,math包中的函数:正弦函数math.sin(),余弦函数math.cos(),计算平方根math.sqrt()
8、递归函数:def fact(n):
if n==1:
return 1
return n*fact(n-1)
递归函数存在栈溢出问题
9、range函数创建数列range(1,11) 》[1,2,3,4,5,6,7,8,9,10]
10、字母变大写函数upper()函数,‘abc‘.upper() 》‘ABC‘
11、长度函数length(),length(L)
12、zip()函数把两个list合并成一个list,zip([1,2,3],[‘A‘,‘B‘,‘C‘]) 》[(1,‘A‘),(2,‘B‘),(3,‘C‘)]
13、enumerate()函数,enumerate(L)把L=[‘A‘,‘B‘,‘C‘]变成类似L=[(0,‘A‘),(1,‘B‘),(2,‘C‘)]
14、迭代dict的value值,d.values()或者d.itervalues()
15、迭代dict的key和value值,d.items()或者d.iteritems()
16、判断变量是否是字符串 isinstance(x,str)
以上是关于Python基础函数的主要内容,如果未能解决你的问题,请参考以下文章