Python

Python基础for循环语句详解

我们在上一节提到过计数控制的循环是根据绝对值的次数来进行循环,我们通过for语句来实现计数循环,那么在for循环中一定存在控制次数的对象。1.for循环for循环是通过次数的大小来进行循环,通常我们会使用遍历序列或枚举以及迭代来进行循环。for循环的结构为:for迭代变量in对象:循环体迭代变量在我们

Python循环嵌套

嵌套循环和if语句的嵌套原理相似,就是在一个循环体内嵌套另外一个循环体。不同的是循环嵌套可以采用for-for嵌套、for-while嵌套、while-for嵌套、以及while-while嵌套四种形式。1.for-for嵌套它的形式为:foriinrange(n):forjinrange(m):循环

Python基础break语句详解

我们在使用选择语句或者循环语句的时候,在满足部分条件时就要进行一定的跳转,在跳转的时候Python中有break、continue和return,本节讲一下break语句和continue语句,return语句会在后续章节中介绍。1.break语句break语句主要用于强制退出当前循环,

Python序列详解(包括索引和切片)

序列是保存多个数据项的对象,它的存储方式是一个接一个的排列。同时每个元素都会拥有一个值,这个值代表他们存储在序列中的位置,一般我们称它为索引。打个比方来说,一个班级有若干个学生,每个学生都有一个学号,每个学号对应一个名字,而这个学号就是每个学生的索引值。

Python序列的加法和乘法操作详解

序列除了索引和切片,还有加法、乘法和函数等功能,这些功能在我们进行序列操作的时候能提供一定的帮助,本节介绍一下加法和乘法。1.加法序列具有相加的功能,这个相加同我们数字之间的相加类似,但序列支持将两个类型相同的序列加在一起,使用‘+’符号进行操作。

Python序列常用的内置函数详解

在我们在学习的时候Python的时候要使用到很多工具来帮助我们更方便的学习,函数就是其中之一,使用函数可以帮助我们更快的进行计算、寻值等操作。下面表格中为Python提供的内置函数,我们可以直接进行使用。函数功能sum()求序列中所有值的和max()求序列中的最大值min()求序列中的最小值len()

Python列表list的基础操作与代码实现

大家在前面的学习中可以发现到处都是列表,仿佛Python语法都是围绕列表展开的,本节会详细的去介绍列表,列表被大多数Python使用者认为是Python中最核心的部分,因为Python的列表十分强大,我们很多操作都是基于列表来进行的。首先我们还是先介绍一下列表,

Python列表list操作(遍历查找增加删除修改)实例详解

在使用列表的时候需要用到很多方法,例如遍历列表、查找元素、增加元素、删除元素、改变元素、插入元素、列表排序、逆序列表等操作。部分操作会通过对应函数去完成,函数介绍如下表:函数功能index(element)返回与element值相同的第一个元素的索引。

列表的排序和逆序

关于列表的排序和逆序问题,我们在遇到很多算法问题以及数据分析的时候,我们都会涉及到这两种问题,通常在求解问题的时候把数据放在列表中,然后使用列表方法进行排序逆序,都能迅速的帮助我们解决问题。1.列表排序列表排序的时候我们可以采用两种方式,一种使用sorted(list)进行排序,

列表推导式

Python中存在一种特殊的表达式,名为推导式,它的作用是将一种数据结构作为输入,再经过过滤计算等处理,最后输出另一种数据结构。根据数据结构的不同会被分为列表推导式、集合推导式和字典推导式。我们先着重来介绍最常使用的列表推导式。我们先看一下列表推导式的语法格式:listname=[expression