python教程

  • python字符串翻转的方法

    python字符串翻转的方法

    在字符串的操作中,翻转也是我们常见的操作之一,本篇就其翻转的三种方法带来介绍。1、最简单的方法是使用切片操作来实现翻转。2、可以使用reduce函数来实现翻转。3、在python3...

    python教程422023-05-08
  • python单词大小写的方法整理

    python单词大小写的方法整理

    在字符串中,对其中单词部分进行大写的替换,是我们学习字符串必不可少的一门课程,本篇对单词中的大小写方法进行了整理。1、面对字符串,如果想大写里面的首字母,只需要调用title()...

    python教程352023-05-08
  • python冒泡排序算法的性能探究

    python冒泡排序算法的性能探究

    1、执行效率,分为最小时间复杂度、时间复杂度和平均时间复杂度。最小时间复杂度:很好计算,最好的情况就是数据一开始就是有序的,因此一次冒泡即可完成,时间复杂度为 O(n)时间复杂...

    python教程372023-05-08
  • python选择排序算法的性能分析

    python选择排序算法的性能分析

    1、选择排序只需要一个变量作为交换,所以空间复杂度是O(1),是原地排序算法。2、选择排序在未排序区间选择最小值,与之前的元素交换。对于值相同的元素,因为交换会破坏他们的相对...

    python教程382023-05-08
  • python插入排序的运行过程

    python插入排序的运行过程

    为了保证插入后数据仍然有序,需要确定插入数据的位置。1、将待排序的数据分为两个区间。有序区间和无序区间。初始有序区间只包含一个元素,即数组的第一个元素,其他的是无序区...

    python教程372023-05-08
  • Python爬取Wallpaper全站高清壁纸脚本

    Python爬取Wallpaper全站高清壁纸脚本

    话不多说直接上代码,都有注释,如果有不懂的可以提出来或者有更好方案也可以提出来,大家一起学习。#!/usr/bin/env python3 # -*- coding: utf-8 -*- import...

    python教程412023-05-08
  • python插入排序的优化

    python插入排序的优化

    当有序区间有大量数据时,搜索数据的插入位置会非常耗时。1、插入排序算法总是从有序区间搜索插入位置,以此为切入点。2、可以使用二分搜索方法快速确认待插入的位置,所以有一个...

    python教程382023-03-27
  • python插入排序的性能问题

    python插入排序的性能问题

    1、空间复杂度是O(1),是原地排序算法。除了运行时需要临时变量存储交换的数据和下标外,不需要额外的存储空间。2、稳定性,对于值相同的元素,选择将后面出现的元素插入前面出现的...

    python教程432023-03-27
  • python希尔排序的用法

    python希尔排序的用法

    1、根据相邻元素进行排序,如果直接插入排序为步长为1,那么希尔排序就是先按步长为K插入排序。2、然后在步长K排序的基础上对步长m进行排序,K大于m,最后对步长1进行排序。实例def...

    python教程392023-03-27
  • python中Git分支操作

    python中Git分支操作

    1、关联远程分支,当前所在的分支还没有关联到远程分支的情况。git branch --set-upstream-to origin/develop分支合并。可以先切回到master分支然后使用git merge来做分支合...

    python教程522023-03-27
  • python中分支管理策略的实现

    python中分支管理策略的实现

    在开发时会涉及到git的使用,所以本篇具体讲解分支管理策略的使用流程,一般被称作github-flow或PR的流程。1、克隆服务器上的代码到本地。git clone [email protected]:jackfrued/p...

    python教程272023-03-27
  • python公有成员和私有成员的介绍

    python公有成员和私有成员的介绍

    1、公有成员可以公开使用,即可以访问类的内部或外部程序。默认情况下,Python中类默认的成员变量都是公开的。2、私有成员不能直接访问类的外部,一般在类的内部进行访问和操作,或...

    python教程532023-03-27
  • python调用父类的三种方法

    python调用父类的三种方法

    面向对象的继承中,我们会涉及到父类的调用。在对继承的基础内容有所了解后,我们进一步探究调用父类的三种方法。1、父类名字.父类方法名(self,[参数1,参数2,参数3,……])。2、su...

    python教程292023-03-27
  • python中MRO原则的使用

    python中MRO原则的使用

    1、MRO原则可以通过.__mro__属性输出相应方法来确定顺序。2、__mro__属性显示了指定类所没有的继承脉络和继承次序。不指定方法和属性,会层层筛查到找到。如果这个指定的类没...

    python教程442023-03-27
  • python命令行模式的使用流程

    python命令行模式的使用流程

    1、使用cmd打开命令行窗口。2、在输入python时,进入python交互模式。3、输入exit(),退出交互模式,在命令行模式下运行.py程序。实例C:\Users\86178>python Python 3.8.3 (defau...

    python教程412023-03-27
  • python算术运算符的扩展功能

    python算术运算符的扩展功能

    1、加法运算符支持连接字符串的功能。2、减法运算符支持取负操作。3、乘法运算符支持添加列表的倍数和字符串n个连接。4、除法运算符,必须注意分母不能为0,否则会出现语法错误...

    python教程522023-03-27
  • python有哪些数组叠加函数

    python有哪些数组叠加函数

    1、hstack代表水平方向叠加,要想叠加成功,行必须一致。2、vstack代表垂直方向叠加。如果叠加成功,列必须一致。3、concatenate手动指定叠加方向。axis=0表示垂直方向叠加,axis=1...

    python教程442023-03-27
  • python数组分割的函数

    python数组分割的函数

    1、hsplit,水平方向分割。通过指定返回相同shape的array的数量,或者分割应该发生之后的列来沿着其横轴拆分。2、vsplit,沿着垂直轴分割。3、split/array_split,自定义分割,axis=1...

    python教程392023-03-27
  • python中INF值的介绍

    python中INF值的介绍

    1、Infinity代表无穷大,属于浮点类型,np.inf代表无穷大,-np.inf代表无穷大。一般除数为0的时候是大的。例如2/0。2、经常做判断语句(表示必须运行的条件语句)和不等式判断。实...

    python教程352023-03-27
  • Python requests如何发送请求

    Python requests如何发送请求

    1、导入Requests模块。>>> import requests2、尝试获取某个网页。我们来获取Github的公共时间线>>> r = requests.get('https://github.com/timeline.json')现在,我...

    python教程382023-03-27
  • python requests读取服务器响应

    python requests读取服务器响应

    1、Requests会自动解码服务器的内容。大部分unicode字符集都可以无缝解码。2、请求发出后,Requests会根据HTTP头部对响应的编码做出有根据的推测。3、当访问r.text时,Requests...

    python教程402023-03-27
  • python requests响应内容的三种方法

    python requests响应内容的三种方法

    1、二进制响应内容,以字节的方式访问请求响应体。对于非文本请求:>>> r.content b'[{"repository":{"open_issues":0,"url":"https://github.com/...2、JSON响应内容,Requ...

    python教程372023-03-27
  • python requests发送不同类型的数据

    python requests发送不同类型的数据

    通常,想发送一些以表单形式编码的数据——非常像HTML表单。1、实现表单形式编码,只需将字典传递给data参数即可。数据字典在发送请求时会自动编码为表单。>>> payload = {&#39...

    python教程432023-03-27
  • python requests检测响应状态码

    python requests检测响应状态码

    1、为了方便引用,Requests附有一个内置的状态码查询对象。>>> r.status_code == requests.codes.ok True2、如果发送失败请求(非200响应),我们可以通过Response.raise_for_sta...

    python教程562023-03-27
  • python requests重定向的操作

    python requests重定向的操作

    在学习requests的有关内容时,细心的小伙伴会发现它会自动清理大部分的重定向。本篇就其中的有关操作带来介绍。1、可以使用响应对象的 history 方法来追踪重定向。Response.h...

    python教程362023-03-27
279首页 上一页 1 2 3 4 5 6 7 8 9 10下一页尾页