当前位置:首页 > Python教程 > python进阶

python进阶

Python 归并排序

14

python归并排序归并排序(英语:mergesort,或mergesort),是创建在归并操作上的一种有效的排序算法。该算法是采用分治法(divideandconquer)的一个非常典型的应用。分治法:分割:递归地把当前序列平均分割成两半

Python3 字典 pop() 方法

10

python3字典pop()方法描述python字典pop()方法删除字典key(键)所对应的值,返回被删除的值。语法pop()方法语法:pop(key[,default])参数key-要删除的键default-当键key不存在时返回的值返

Python math.lgamma() 方法

21

pythonmath.lgamma()方法pythonmath.lgamma(x)方法返回一个数字的自然对数伽玛值。我们也可以通过使用math.gamma()方法找到伽玛值,然后使用math.log()方法计算该值的自然对数。伽玛值等于fa

Python3 islower()方法

19

python3islower()方法python3字符串描述islower()方法检测字符串是否由小写字母组成。语法islower()方法语法:str.islower()参数无。返回值如果字符串中包含至少一个区分大小写的字符,并且所有这些(

Python 判断闰年

18

python判断闰年以下实例用于判断用户输入的年份是否为闰年:实例(python3.0+)#-*-coding:utf-8-*-#filename:test.py#authorby:www.51frw.cnyear=int(input("输

Python3迭代器与生成器

10

Python3迭代器与生成器迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本

Python3 List pop()方法

10

python3listpop()方法python3列表描述pop()函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。语法pop()方法语法:list.pop([index=-1])参数index--可选参数,要移除列表

Python math.perm() 方法

10

pythonmath.perm()方法pythonmath.perm(x,i)方法返回不重复且有顺序地从n项中选择k项的方式总数。注意:k参数是可选的。如果我们没有设置k,这个方法将返回n!(例如,math.perm(7)将返回5040)。

Python 获取几天前的时间

15

python获取几天前的时间python3实例计算几天前并转换为指定格式。实例1importtimeimportdatetime#先获得时间数组格式的日期threedayago=(datetime.datetime.now()-dateti

Python 计数排序

10

python计数排序python3实例计数排序的核心在于将输入的数据值转化为键存储在额外开辟的数组空间中。作为一种线性时间复杂度的排序,计数排序要求输入的数据必须是有确定范围的整数。实例defcountsort(arr):output=[0

Python3 sin() 函数

10

python3sin()函数python3数字描述sin()返回的x弧度的正弦值。语法以下是sin()方法的语法:importmathmath.sin(x)注意:sin()是不能直接访问的,需要导入math模块,然后通过math静态对象调用

Python3 startswith()方法

9

python3startswith()方法python3字符串描述startswith()方法用于检查字符串是否是以指定子字符串开头,如果是则返回true,否则返回false。如果参数beg和end指定值,则在指定范围内检查。语法start

Python3 字典 values() 方法

12

python3字典values()方法python3字典描述python3字典values()方法返回一个视图对象。dict.keys()、dict.values()和dict.items()返回的都是视图对象(viewobjects),提

Python math.log2() 方法

15

pythonmath.log2()方法pythonmath.log2(x)方法返回x以2为底的对数。语法math.log2()方法语法如下:math.log2(x)参数说明:x--必需,数字。如果x不是一个数字,返回typeerror。如果

Python 字符串大小写转换

14

python字符串大小写转换以下代码演示了如何将字符串转换为大写字母,或者将字符串转为小写字母等:#filename:test.py#authorby:www.51frw.cnstr="www.51frw.cn"print(str.uppe

Python 简单计算器实现

14

python简单计算器实现以下代码用于实现简单计算器实现,包括两个数基本的加减乘除运算:实例(python3.0+)#filename:test.py#authorby:www.51frw.com#定义函数defadd(x,y):"""相加

Python3 atan2() 函数

8

python3atan2()函数python3数字描述atan2()返回给定的x及y坐标值的反正切值。语法以下是atan2()方法的语法:importmathmath.atan2(y,x)注意:atan2()是不能直接访问的,需要导入mat

Python int()函数

12

pythonint()函数描述int()函数用于将一个字符串或数字转换为整型。语法以下是int()方法的语法:classint(x,base=10)参数x--字符串或数字。base--进制数,默认十进制。返回值返回整型数据。实例以下展示了使

Python3 ceil() 函数

7

python3ceil()函数描述ceil(x)函数返回一个大于或等于x的的最小整数。语法以下是ceil()方法的语法:importmathmath.ceil(x)注意:ceil()是不能直接访问的,需要导入math模块,通过静态对象调用该

Python 斐波那契数列

15

python斐波那契数列斐波那契数列指的是这样一个数列0,1,1,2,3,5,8,13,特别指出:第0项是0,第1项是第一个1。从第三项开始,每一项都等于前两项之和。python实现斐波那契数列代码如下:实例(python3.0+)#-*-