
Python入门系列
文章平均质量分 50
适合Python入门的系列专栏,包括:
Python的基本类型
Python中的常见运算符
Python函数用法详解
Python中的控制流用法详解
介绍Python 的模块和包
Python 中的类和对象
Python生成器
Python的异常处理机制
upDiff
专注于计算机视觉和深度学习领域,8年+AI项目实战经验。善于将复杂的概念简化为易于理解的形式,并提供清晰的示例代码和运行结果,帮助大家速掌握相关技术。
展开
-
[Python入门系列之十二]安装Jupyter notebook与代码运行
Jupyter Notebook是一个开源的Web应用程序,允许你创建和共享包含代码、图片和文本的文档。它支持多种编程语言,但最常与Python结合使用。Notebook界面包括输入和输出单元格,可以逐一运行,非常适合进行Python编程学习、实验和教学。原创 2023-11-29 20:52:40 · 598 阅读 · 0 评论 -
[Python入门系列之十一]在windows上安装OpenCV
对于其他的python版本,安装时可能需要编译,在Windows上编译安装容易失败。这种情况安装低版本即可,版本号可以探测出来。如果是python3.7–python3.9(已测试),直接安装即可。注:conda需要先激活虚拟环境后再安装。原创 2023-11-29 07:43:24 · 696 阅读 · 0 评论 -
[Python入门系列之十]Python 中的类和对象
Python 中的类和对象是面向对象编程的基础,可以帮助我们更好地组织和管理代码。定义一个类可以封装属性和方法,而创建对象可以实例化类,并初始化对象的属性。访问对象的属性和方法可以使用.操作符,而继承和多态可以让我们更好地重用和扩展代码。原创 2023-03-16 08:00:00 · 314 阅读 · 0 评论 -
[Python入门系列之九]介绍Python 的模块和包
在 Python 中,一个模块是一个包含 Python 代码的文件,其扩展名为. py。与导入模块一样,您还可以使用from关键字导入包中的特定对象。在这个例子中,我们导入了mymodule.myfunction模块,并调用了其中的do_something函数。这里,我们从mymodule包中导入myfunction模块,并调用其中的do_something函数。有时,可能只需要导入模块中的特定对象,而不是整个模块。在这个例子中,导入了math模块,并使用math.pi访问其中的变量。原创 2023-03-14 12:00:00 · 246 阅读 · 0 评论 -
[Python入门系列之八]Python中的控制流用法详解
条件语句可以根据不同的条件执行不同的代码块,循环语句可以让开发者重复执行同一段代码,异常处理可以帮助开发者处理程序中可能出现的异常情况。循环语句是 Python 中另一个重要的控制流概念,可以让开发者重复执行同一段代码。异常处理是 Python 中另一个重要的控制流概念,可以帮助开发者处理程序中可能出现的异常情况。其中,ExceptionType 是要捕获的异常类型,可以是 Python 内置的异常类型,也可以是自定义的异常类型。条件语句是控制程序流程的基础,根据不同的条件执行不同的代码块。原创 2023-03-15 09:00:00 · 296 阅读 · 0 评论 -
[Python入门系列之七]Python函数用法详解
本文中讲解了 Python 中函数的用法,包括函数的定义、调用、参数、返回值和作用域等方面的内容。高阶函数是一种接受函数作为参数或返回函数的函数。高阶函数通常用于函数式编程中,例如在 map() 和 filter() 函数中使用。在这个例子中,定义了一个高阶函数 apply_function(),它接受一个函数和一个数据列表作为参数,并将函数应用于列表中的每个元素。Python 中的匿名函数是一种没有函数名的函数。匿名函数通常用于函数式编程中,例如在 map() 和 filter() 函数中使用。原创 2023-03-18 08:45:00 · 334 阅读 · 0 评论 -
[Python入门系列之六]Python中的常见运算符
在 Python 中,运算符是一个用于执行数学、比较、逻辑操作的特殊符号。如果两个操作数中有一个为 True,则为 True,否则为 False。如果两个操作数都为 True,则为 True,否则为 False。如果两个对象具有相同的身份,则为 True,否则为 False。如果两个对象具有不同的身份,则为 True,否则为 False。如果操作数为 True,则为 False,否则为 True。如果值不在序列中,则为 True,否则为 False。如果值在序列中,则为 True,否则为 False。原创 2023-03-17 11:45:00 · 428 阅读 · 0 评论 -
[Python入门系列之五]Python字典的用法详解
在 Python 中,可以使用花括号或者 dict() 函数来创建字典,使用赋值运算符来添加和修改元素,使用 del 关键字来删除元素。遍历字典时,可以使用 items() 方法来同时获取键和值,使用 keys() 方法来获取键,使用 values() 方法来获取值。另外,还可以使用 get() 方法来访问元素,如果访问的键不存在,则会返回 None(或者指定的默认值)。在 Python 字典中,可以使用赋值运算符(=)来添加和修改元素,使用 del 关键字来删除元素。原创 2023-03-16 00:00:00 · 426 阅读 · 0 评论 -
[Python入门系列之四]Python集合用法详解
在本篇技术博客详细介绍了 Python 集合的创建、集合操作和集合方法。集合是一个非常实用的数据类型,在处理数据的时候可以帮助我们去重、过滤和排序等。我们可以使用 & 运算符或 intersection() 方法来计算两个集合的交集。集合提供了许多实用的方法,例如添加、删除、清空和长度计算等。我们可以使用 remove() 方法删除集合中的元素。我们可以使用 add() 方法向集合中添加元素。集合中的元素必须是可哈希的,因为集合使用哈希表来实现。集合中的元素必须是唯一的,因为集合中不允许重复元素。原创 2023-03-15 09:45:00 · 496 阅读 · 0 评论 -
[Python入门系列之三]Python元组的用法详解
本篇博客介绍了 Python 元组的用法,包括创建元组、访问元组中的值、修改元组、迭代元组、以及元组的其他用途。Python 中的元组(tuple)是一种有序的、不可变的数据类型,通常用于存储不同数据类型的值,如数字、字符串和其他元组。如果要更改元组中的值,必须先将元组转换为列表,然后修改列表中的值,最后将列表转换回元组。下标从 0 开始,表示元组中的第一个值,切片操作符用于访问元组的一部分。如果需要更改元组中的值,必须先将元组转换为列表,然后再将列表转换回元组。元组是不可变的,无法修改元组中的值。原创 2023-03-14 09:30:00 · 975 阅读 · 0 评论 -
[Python入门系列之二]Python列表的用法详解
其中,expression 是一个表达式,item 是原列表中的元素,condition 是一个可选的条件表达式。列表推导式的作用是遍历原列表中的元素,对每个元素应用 expression 表达式,然后根据 condition 条件表达式的结果决定是否将元素加入新列表中。本文对 Python 列表的基本用法进行了详细的介绍,包括创建列表、访问和修改列表元素、列表操作、列表排序、列表复制和列表推导式等。还可以在列表推导式中使用 if 条件表达式,只将符合条件的元素加入新列表中。Python 列表的用法详解。原创 2023-03-13 08:00:00 · 674 阅读 · 0 评论 -
[Python入门系列之一]Python的基本类型
在 Python 中,有两种最基本的数据类型:数字和字符串。本文将介绍 Python 中的这两种基本类型,并提供代码示例。Python 中的字符串有很多有用的方法。可以使用字符串格式化操作符(%)来格式化字符串。字符串是一系列字符的序列,可以包含字母、数字和符号等。字符串是 Python 中的另一种基本类型。数字是 Python 中最基本的数据类型之一,可以表示整数、浮点数和复数。可以使用引号将文本包装在字符串中。还有许多其他有用的字符串方法可用于在 Python 中操作字符串。复数由实部和虚部组成。原创 2023-03-12 17:13:47 · 301 阅读 · 0 评论