![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础
文章平均质量分 95
ACTIONTNT
这个作者很懒,什么都没留下…
展开
-
11算法与数据结构基础
算法是解决问题的一种方法或一个过程.算法的性质:确定性:对于同样的输入,算法总是得出相同的输出结果,不会出现随机性。可行性:算法必须是可行的,即能够在有限的时间和内存空间内完成执行。输入与输出:算法必须有明确的输入和输出,且输出应与输入有明确的关系。有限性:算法必须在有限的步骤内停止。算法的性能包括:时间复杂度:算法执行所需的时间与问题规模之间的关系。空间复杂度:算法执行所需的内存空间与问题规模之间的关系。最优性:算法是否能够得到问题的最优解。可读性:算法是否易于理解、修改和维护。原创 2023-06-10 00:38:33 · 256 阅读 · 0 评论 -
10模块和客户端
在Python程序中,每一个名称(变量名,函数名,类型名)都有一个作用范围.在其作用范围之内,可以直接引用该名称;在其作用范围之外,该名称不存在,引用该名称将导致NameError错误.这个作用范围称为名称空间,也称为命名空间.原创 2023-06-10 00:35:46 · 160 阅读 · 0 评论 -
9面对对象的程序设计
在计算机科学中,对象是指一种数据结构,它包含了一些数据和与这些数据相关的操作。对象的数据被称为其状态,而对象的操作被称为其方法。对象可以看作是一种封装了数据和方法的实体。对象是面向对象编程的基本概念之一。在面向对象编程中,对象是程序的基本单元,程序的行为由一组相互作用的对象之间的交互所决定。对象通常被创建、使用和销毁,并且它们之间可以进行通信和协作,以实现程序的功能。每个对象都有一个类型,它定义了对象具有的属性和方法。类型可以看作是对象的模板或蓝图,它描述了对象的基本结构和行为。原创 2023-06-10 00:35:12 · 269 阅读 · 0 评论 -
8函数和函数式编程
文章目录8.1 函数概述8.2 函数的声明和调用8.3 参数的传递8.3.1 形式参数和实际参数8.3.2 形式参数变量和对象引用传递8.3.3 传递不可变对象的引用8.3.4 传递可变对象的引用8.3.5 可选参数8.3.6 位置参数和命名参数8.3.7 可变参数8.3.8 强制命名函数8.3.9 参数类型检查8.4 函数的返回值8.4.1 return语句和函数返回值8.4.2 多条return语句8.4.3 返回多个值8.5 变量的作用域8.5.1 全局变量8.5.2 局部变量8.5.4 非局部语句n原创 2023-06-10 00:29:48 · 117 阅读 · 0 评论 -
7错误和异常处理
Python中的异常处理是一种机制,用于在程序运行时检测和处理错误。当Python程序发生错误时,通常会抛出一个异常对象,该对象包含有关错误的信息。我们可以使用try-except语句来捕获和处理异常,以便程序可以在出现错误时继续运行,而不是立即停止。try : # 可能会出现异常的代码块 except ExceptionType : # 处理该异常的代码块在try代码块中,我们可以放置可能会出现异常的代码,例如读取文件、网络请求、数据库查询等。原创 2023-06-10 00:28:37 · 49 阅读 · 0 评论 -
6输入和输出
程序通过输入接收待处理的数据,然后执行相应的处理,最后通过输出返回处理的结果python通常可以使用下列方式之一实现交互功能。原创 2023-06-10 00:27:27 · 52 阅读 · 0 评论 -
5序列数据类型
数组是一种数据结构,用于存储和处理大量的数据。将所有的数据存储在一个或多个数组中,然后通过索引下标访问并处理数组中的元素。python语言没有提供直接创建数组的功能,但可以使用其内置的序列数据类型(例如列表)实现数组的功能。原创 2023-06-10 00:26:23 · 130 阅读 · 0 评论 -
4常用内置数据类型
1.整数类型(int):用于表示整数,如123,1024,-9822.布尔类型(bool):用于表示布尔逻辑值。例如True,False3.浮点类型(float):用于表示实数。例如3.14,-1.23,1.1E10,-3e-44.复数类型(complex):用于表示复数。例如,3+4j,-2-4j,1.2+3.4j。原创 2023-06-10 00:25:42 · 240 阅读 · 0 评论 -
3程序流程控制
枚举函数是一种内置函数,用于将一个可迭代对象(如列表、元组或字符串)转换为一个枚举对象,枚举对象中包含了可迭代对象中的每个元素的索引和值。函数是 Python 内置的高阶函数之一,它的作用是将一个函数应用于一个或多个可迭代对象中的每个元素,返回一个新的可迭代对象,其中包含了所有被该函数处理过的元素。在Python中,死循环是一种循环结构,其循环条件永远为真,导致程序一直在循环中执行,无法跳出循环。函数是一种内置函数,用于将一个可迭代对象转换为一个枚举对象,枚举对象中包含了可迭代对象中的每个元素的索引和值。原创 2023-06-10 00:24:00 · 40 阅读 · 0 评论 -
2Python语言基础
在第一次赋值时,变量x的类型是整数,而在第二次赋值时,变量x的类型变成了字符串,Python会根据变量所引用的对象的类型来确定变量的类型。因此,在编写Python代码时,应该避免使用Python中的保留关键字作为变量、函数、类、模块等的名称,以免产生冲突和错误。所有对象都有类型:Python中的每个对象都有一个类型,例如整数、浮点数、字符串、列表等都是不同的类型。好的,下面是一个具体的例子,使用Pillow实现读取图像,获取图像信息,调整图像大小,旋转图像,平滑图像,剪切图像以及其他操作等等。原创 2023-06-10 00:20:22 · 49 阅读 · 0 评论