摘要:
函数的递归 函数调用自身的编程技巧称为递归。 函数内部可以调用其他函数,当然在函数内部也可以调用自己。 递归的特点 函数内部的代码是相同的,只是针对参数不同,处理的结果不同。 当参数满足一个条件时,函数不再执行,这个非常重要,通常被称为递归的出口,否则会出现死循环。 示例代码: def sum_nu 阅读全文
摘要:
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 在开发程序时,使用函数可以提高编写的效率以及代码的重用。 一、函数的基本使用 函数的使用就是定义和调用两个步骤。 函数的定义 定义函数的格式如下: def 函数名(): 函数封装的代码 …… 说明: 1、def 是英文 define 阅读全文
摘要:
以下公共方法支持列表,元组,字典,字符串。 内置函数 Python 包含了以下内置函数: 函数 描述 备注 len(item) 计算容器中元素个数 del(item) 删除变量 del 有两种方式 max(item) 返回容器中元素最大值 如果是字典,只针对 key 比较 min(item) 返回容 阅读全文
摘要:
字符串就是一串字符,是编程语言中表示文本的数据类型。 字符串是 Python 中最常用的数据类型。 字符串的声明 在 Python 中可以使用一对双引号"或者一对单引号'定义一个字符串。 那么在开发时,是使用双引号还是使用单引号呢? 首先呢,大多数编程语言都是用双引号来定义字符串,所以我们在开发时更 阅读全文
摘要:
字典的定义 dictionary(字典)是除列表以外 Python之中最灵活的数据类型。 字典同样可以用来存储多个数据,通常用于存储描述一个物体的相关信息。 和列表的区别:列表是有序的对象集合,字典是无序的对象集合。 字典用大括号{}定义,以键值对的方式存储数据,键值对之间使用逗号,分隔,键和值之间 阅读全文
摘要:
元组的定义 Tuple(元组)与列表类似,不同之处在于元组的元素不能修改。 元组表示多个元素组成的序列,用小括号()来声明定义,用于存储一串信息,数据之间使用 , 分隔。 元组的索引从0开始,索引就是数据在元组中的位置编号。 元组也可以看做是不可变的列表,通常情况下,元组用于保存无需修改的内容。 下 阅读全文
摘要:
遍历就是从头到尾依次从列表中获取数据,在循环体内部针对每一个元素,执行相同的操作。 在Python中为了提高列表的遍历效率,专门提供的迭代(iteration)遍历。 使用 for...in 就能够在 Python 中实现迭代遍历。 在 Python 中,for 循环可以遍历任何序列的项目,如列表、 阅读全文
摘要:
一、列表简介 List(列表)是 Python 中最基本的数据结构,也是使用最频繁的数据类型,在其他语言中通常叫做数组。 列表专门用于存储一串信息,用方括号 [ ] 定义数据,数据之间使用逗号,分隔。 序列中的每个元素都分配一个数字,即是它的位置,或索引。 第一个索引是0,第二个索引是1,依此类推。 阅读全文
摘要:
说起循环,发一张图,不知道能不能勾起大家小时候的回忆。 循环就是让指定的代码重复地执行。 python 中的 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。 当要求你在页面上打印5遍“Hello Python”,你可以写5行 print代码,但是如果 阅读全文
摘要:
程序在一般情况下是按顺序执行的,就像流水账一样,一条一条从上往下顺序执行。 有时候我们需要根据条件来有选择地执行某些语句,这就要使用到Python的条件判断语句——if。 我们可以通过下图来简单了解条件语句的执行过程。 一、if 语句基本形式 语法格式: 1 if 要判断的条件表达式: 2 条件成立 阅读全文