-
Python 编程范式分析
所属栏目:[教程] 日期:2023-06-27 热度:8610
编程范式是计算机编程的基本风格或典范模式。如果说每个编程者都在创造虚拟世界,那么编程范式就是程序员置身其中采用的世界观和方法论。
常见的编程范式包括:
面向过程编程
面向对象编程
编程范型提供[详细] -
Python 函数实战分析
所属栏目:[教程] 日期:2023-06-27 热度:4497
模块化程序设计是指在进行程序设计时将一个大程序按照功能划分为若干小程序模块,每个小程序模块完成一个确定的功能,并在这些模块之间建立必要的联系,通过模块的互相协作完成整个功能的程序设计方法。
在设计较[详细] -
Python 关键字参数函数介绍
所属栏目:[教程] 日期:2023-06-27 热度:3783
关键字参数通常情况下,调用函数时,以直接给出参数值的形式传递参数,如下所示:
def add(a, b):return a + b
add(, )
在第 3 行,整数 1 和整数 2 作为参数值传递给参数 a 和 参数 b
Python 允许调用函[详细] -
Python 可变参数函数介绍
所属栏目:[教程] 日期:2023-06-27 热度:88
可变参数
假设需要编写一个函数 add,函数 add 计算 2 个数的累加和,代码如下:
def add(a, b):return a + b
add(, )
编写计算 3 个数的累加和函数,代码如下:
def add3(a, b, c):return a + b + c[详细] -
Python 默认参数介绍
所属栏目:[教程] 日期:2023-06-27 热度:9089
在通常情况下,定义函数时,函数的参数个数是预先确定的。例如,编写计算两个数相加的函数 add(a, b),代码如下:
def add(a, b):return a + bsum = add(, )
在第 1 行,定义了函数 add,函数有两个参数,第 1 个[详细] -
什么是Python 函数
所属栏目:[教程] 日期:2023-06-27 热度:6276
函数是具有某种特定功能的代码块,可以重复使用。在前面的学习中你已经认识到了很多 Python 的内置函数。这节课我们就来创建我们自己的函数:
1. 重复性的代码
1.1 什么是重复性的代码
在处理功能相似的逻辑时[详细] -
Python 编程案例浅析
所属栏目:[教程] 日期:2023-06-27 热度:8730
本小节实现一个通讯录管理程序,通过这个案例来融会贯通之前所学习的知识,该程序使用到如下知识点:
编写程序 addr-manage.py 实现通讯录管理系统,通讯录包含若干联系人,每个联系人包括:姓名、地址、电话 3 项[详细] -
Python 集合推导
所属栏目:[教程] 日期:2023-06-27 热度:2477
列表推导用于快速生成一个列表,类似的,Python 同时提供了集合推导用于快速生成一个集合,语法如下:
{expression for item iteratable}
可以认为它使用如下代码创建了一个集合:
s = set()for item iterata[详细] -
Python 推导式简介
所属栏目:[教程] 日期:2023-06-27 热度:3955
如果需要生成一个长度为 3、内容为 0 的列表,可以使用如下的代码来完成这项任务:
list = [, , ]
如果需要生成一个长度为 100、内容为 0 的列表,使用如上的方式完成,需要在括号中书写 100 个 0,既繁琐又容易[详细] -
Python 循环控制分析
所属栏目:[教程] 日期:2023-06-27 热度:1681
在代码中有的时候我们需要程序不断地重复执行某一种操作,例如我们需要不停的判断某一列表中存放的数据是否大于 0,这个时候就需要使用循环控制语句。
1. while 循环语句
功能与语法
判断循环条件
如果为真[详细] -
Python 条件控制介绍
所属栏目:[教程] 日期:2023-06-27 热度:9681
程序并非是一成不变的向下执行,有的时候也要根据条件的不同选择不一样的代码,这个时候便用到了分支结构。那么到底如何让程序根据条件的不同选择不一样的代码呢?我们一起来看下:
1. 分支选择结构
1.1 功能与[详细] -
Python 集合类型分析
所属栏目:[教程] 日期:2023-06-27 热度:9645
这节课是数据类型篇最后一节了,这节课我们来讲下集合数据类型,集合这个数据类型很特殊,到底是个怎么特殊法,下面我们一起来看下:
1. 简介
1.1 定义
集合是一个无序、不重复的序列,集合中所有的元素放在 {}[详细] -
Python 字典类型简介
所属栏目:[教程] 日期:2023-06-27 热度:6845
前面的几个小节我们分别学习了字符串、列表、和元组等等几种 Python 中的基础数据类型,这节课我们来学习 Python 中另一个比较重要的数据类型–字典,字典和其他我们已经学习过的数据类型都有些不一样,具体不一[详细]
-
Python 元组类型介绍
所属栏目:[教程] 日期:2023-06-27 热度:8670
元组是一个和列表和相似的数据类型,两者拥有着基本相同的特性,但是也有很多不同的地方,这节课我们来详细的介绍下元组这个数据类型
1. 简介
1.1 定义
元组是一个有序的只读序列,元组中所有的元素放在 () 中间[详细] -
Python 列表类型介绍
所属栏目:[教程] 日期:2023-06-27 热度:4336
这节课我们来学习下 Python 中一个非常重要的数据类型:列表。为什么说它非常重要呢?因为在我们的实际开发过程中,列表是一个经常会用到的数据结构,它以占用空间小,浪费内存空间少这一特性而被广泛应用。这一小节[详细]
-
Python 布尔值类型浅析
所属栏目:[教程] 日期:2023-06-27 热度:7481
布尔值类型的数据表示逻辑运算结果,有两种取值:
真,使用 True 关键字表示。
假,使用 False 关键字表示。
1. 比较运算
Python 提供了 6 种比较运算用于比较数值大小,如下所示:
运算符 功能描述[详细] -
什么是Python集合推导
所属栏目:[教程] 日期:2023-06-15 热度:6411
列表推导用于快速生成一个列表,类似的,Python 同时提供了集合推导用于快速生成一个集合,语法如下:
{expression for item iteratable}
可以认为它使用如下代码创建了一个集合:
s = set()for item iterata[详细] -
什么是Python列表推导
所属栏目:[教程] 日期:2023-06-15 热度:9443
列表推导式对应的英文是 list comprehension,有时也被翻译为列表解析式,是一种创建列表的简洁语法。它的基本语法定义如下:
[expression for item iteratable]
可以认为它使用如下代码创建了一个 list:
li[详细] -
什么是Python 推导式
所属栏目:[教程] 日期:2023-06-15 热度:1074
如果需要生成一个长度为 3、内容为 0 的列表,可以使用如下的代码来完成这项任务:
list = [, , ]
如果需要生成一个长度为 100、内容为 0 的列表,使用如上的方式完成,需要在括号中书写 100 个 0,既繁琐又容易[详细] -
Python 循环控制介绍
所属栏目:[教程] 日期:2023-06-15 热度:8073
在代码中有的时候我们需要程序不断地重复执行某一种操作,例如我们需要不停的判断某一列表中存放的数据是否大于 0,这个时候就需要使用循环控制语句。
1. while 循环语句
1.1 功能与语法
在循环结构中,程序的[详细] -
Python 条件控制分析
所属栏目:[教程] 日期:2023-06-15 热度:2667
程序并非是一成不变的向下执行,有的时候也要根据条件的不同选择不一样的代码,这个时候便用到了分支结构。那么到底如何让程序根据条件的不同选择不一样的代码呢?我们一起来看下:
1. 分支选择结构
1.1 功能与语[详细] -
Python 集合类型介绍
所属栏目:[教程] 日期:2023-06-15 热度:5272
这节课我们来讲下集合数据类型,集合这个数据类型很特殊,到底是个怎么特殊法,下面我们一起来看下:
1. 简介
1.1 定义
集合是一个无序、不重复的序列,集合中所有的元素放在 {} 中间,并用逗号分开,例如:[详细] -
Python 字典类型浅析
所属栏目:[教程] 日期:2023-06-15 热度:2231
这节课我们来学习 Python 中另一个比较重要的数据类型–字典,字典和其他我们已经学习过的数据类型都有些不一样,具体不一样在哪里我们一起来看一下:
1. 字典简介
字典由键和对应值成对组成,字典中所有的[详细] -
Python 元组类型分析
所属栏目:[教程] 日期:2023-06-15 热度:1228
元组是一个和列表和相似的数据类型,两者拥有着基本相同的特性,但是也有很多不同的地方,这节课我们来详细的介绍下元组这个数据类型
1. 简介
1.1 定义
元组是一个有序的只读序列,元组中所有的元素放在 () 中间[详细] -
Python 字符串类型介绍
所属栏目:[教程] 日期:2023-06-15 热度:5768
这节课我们来学习下 Python 基本数据类型中的字符串类型,字符串类型在实际的开发中是一个经常会用到的数据类型,比较重要。下面我们一起来看一下:
1. 简介
字符串类型的数据表示一段文本,使用单引号或者双引号[详细]