随笔分类 -  python

os模块
摘要:## python的itertools模块介绍 itertools模块是Python标准库中的一个模块,提供了多个用于迭代器和循环操作的函数。 ## 1.count方法:生成一个从指定起始数开始的整数序列(无穷迭代) 函数功能: count函数生成一个无穷迭代器,用于生成一个整数序列。 语法: `` 阅读全文
posted @ 2023-07-01 21:40 我不知道取什么名字好 阅读(216) 评论(0) 推荐(0) 编辑
摘要:Python 内存管理的三个阶段: 1. 引用计数 引用计数是 Python 内存管理的第一道防线。当一个对象被引用时,Python 会为其分配一段内存,并将其引用计数设置为 1。当对象被多次引用时,其引用计数会逐渐增加。当一个对象不再被引用时,Python 将其引用计数减少 1。当一个对象的引用计 阅读全文
posted @ 2023-04-01 22:53 我不知道取什么名字好 阅读(65) 评论(0) 推荐(0) 编辑
摘要:1. 解析式 解析式是一种快速创建包含元素的集合类型的表达式,包括列表解析式、字典解析式和集合解析式。 1.1 列表解析式 用一个简单的表达式来生成一个列表。列表解析式的基本语法为: [expression for item in iterable] 其中 expression 是用来生成列表元素的 阅读全文
posted @ 2023-04-01 22:22 我不知道取什么名字好 阅读(146) 评论(0) 推荐(0) 编辑
摘要:在 Python 中,浅拷贝、深拷贝和赋值,它们之间的区别在于它们复制对象的方式,具体可以分别如下: 1.赋值(相当于对象引用) 赋值只是将一个变量指向一个已存在的对象,这个变量与这个对象就共享了一个内存地址,当修改这个对象时,所有指向它的变量都会发生变化,例如: list1 = [1, 2, 3] 阅读全文
posted @ 2023-04-01 21:53 我不知道取什么名字好 阅读(61) 评论(0) 推荐(0) 编辑
摘要:字符编码是用于将字符集中的字符转换为二进制数据的方式。以下是常见的字符编码: ASCII编码:American Standard Code for Information Interchange(美国信息交换标准代码),它使用7位二进制数来表示128个字符,ASCII编码最早用于电报通信,包括大小写 阅读全文
posted @ 2023-04-01 21:24 我不知道取什么名字好 阅读(419) 评论(0) 推荐(0) 编辑
摘要:Python的魔术方法(Magic Methods)也称为双下划线方法(double underscore method),以双下划线开头和结尾,用于重载类的特殊行为。可以使类的实例对象表现出像内置类型的行为,如加、减、乘、切片、比较等,增加代码的可读性和可维护性。以下是Python中一些重要的魔术 阅读全文
posted @ 2023-03-30 22:48 我不知道取什么名字好 阅读(73) 评论(0) 推荐(0) 编辑
摘要:1.count方法:统计元素在元组中出现的次数 tup1 = ('apple', 'banana', 'cherry', 'apple') print(tup1.count('apple')) # 2 2.index方法:返回元素在元组中的索引位置 tup1 = ('apple', 'banana' 阅读全文
posted @ 2023-03-30 22:16 我不知道取什么名字好 阅读(138) 评论(0) 推荐(0) 编辑
摘要:### 1.add方法:向集合中添加元素 函数功能: 将指定元素添加到集合中。 语法: ```python set.add(element) ``` 参数介绍: element: 必需,表示要添加到集合的元素。 代码示例: ```python # 创建一个集合 fruits = {"apple", 阅读全文
posted @ 2023-03-30 22:11 我不知道取什么名字好 阅读(117) 评论(0) 推荐(0) 编辑
摘要:### 1.clear方法:清空字典中的所有键值对 函数功能: 用于删除字典中的所有元素 语法: ```python dict.clear() ``` 代码示例: ```python dict1 = {'name': 'Tom', 'age': 25, 'city': 'Beijing'} dict 阅读全文
posted @ 2023-03-30 21:54 我不知道取什么名字好 阅读(123) 评论(0) 推荐(0) 编辑
摘要:### 1.append方法:在列表末尾添加一个元素 语法: ```python list.append(elmnt) ``` 参数介绍: `append()`方法只接受一个参数,即要添加到目标列表中的元素。这个参数可以是任何类型的数据,包括字符串、数字、布尔值、列表、元组、字典、集合等。 代码示例 阅读全文
posted @ 2023-03-30 21:18 我不知道取什么名字好 阅读(109) 评论(0) 推荐(0) 编辑
摘要:### 1.capitalize() 方法:将字符串的首字母大写。 ```python str = "hello, world" print(str.capitalize()) ``` 输出:Hello, world ### 2.casefold() 方法:将字符串转换为小写并删除所有大小写特有的字 阅读全文
posted @ 2023-03-30 20:45 我不知道取什么名字好 阅读(116) 评论(0) 推荐(0) 编辑
摘要:在Python中,is运算符和==运算符都用于比较对象之间的相等性。 == 比较的是两个对象的值是否相等,它比较的是对象的内容,而不是它们的身份。也就是说,如果a和b两个变量的值相等,那么a == b的结果应该是True。这意味着==会检查被比较的对象所包含的数据是否相等。 is 比较的是两个对象的 阅读全文
posted @ 2023-03-30 20:24 我不知道取什么名字好 阅读(204) 评论(0) 推荐(0) 编辑
摘要:1.Python算术运算符 | 运算符 | 描述 | 示例 | | | | | | + | 两个数相加 | 2 + 3结果为5 | | - | 两个数相减 | 2 - 3结果为-1 | | * | 两个数相乘 | 2 * 3结果为6 | | / | 两个数相除,返回浮点数 | 2 / 3结果为0.6 阅读全文
posted @ 2023-03-30 02:29 我不知道取什么名字好 阅读(46) 评论(0) 推荐(0) 编辑
摘要:open()是Python中的一个内置函数,用于打开文件并读取或写入文件。open()函数返回一个file object,可以对该文件进行读写操作。 下面是open()函数的用法: open(file, mode='r', buffering=-1, encoding=None, errors=No 阅读全文
posted @ 2023-03-26 20:35 我不知道取什么名字好 阅读(328) 评论(0) 推荐(0) 编辑
摘要:1.print函数 在Python 2中,print语句是关键字而不是函数,其语法如下: print "Hello, World!" 在Python 3中,print是一个函数,需要使用小括号来包裹print参数。如下: print("Hello, World!") 在Python 2和Python 阅读全文
posted @ 2023-03-26 20:07 我不知道取什么名字好 阅读(269) 评论(0) 推荐(0) 编辑
摘要:1. python的collections模块介绍 Python的collections模块是一个标准库,提供了一个集合的高性能容器,包含了许多内置容器的替代选择。这些容器拥有比内置的更多的功能,如默认值,有序元素和可命名元素等。 核心的数据类型包括: namedtuple():使用具名字段的元组, 阅读全文
posted @ 2023-03-22 00:01 我不知道取什么名字好 阅读(164) 评论(0) 推荐(0) 编辑
摘要:1.python的json模块介绍 Python 的 json 模块提供了处理 JSON 数据的功能。JSON(JavaScript Object Notation)是一种轻量级的文本数据格式,使用类似于 JavaScript 对象的方式表示数据。本文将详细介绍 json 模块的所有方法分类,以及含 阅读全文
posted @ 2023-03-19 23:09 我不知道取什么名字好 阅读(105) 评论(0) 推荐(0) 编辑
摘要:1. python的random模块介绍 Python的random模块是用于生成随机数的标准库,支持生成伪随机数、shuffle操作和随机选择操作等。下面是random模块的方法分类介绍 2. 生成随机数 以下是random模块提供的一些生成随机数的方法: random():返回一个[0.0, 1 阅读全文
posted @ 2023-03-19 22:58 我不知道取什么名字好 阅读(62) 评论(0) 推荐(0) 编辑
摘要:1. python的math模块介绍 Python的math模块是一个标准库,提供了一些数学函数和常量,涵盖了数学中的许多常见问题。 2. 数学常量 math模块提供了以下数学常量: math.e:自然常数e,约等于2.718 math.pi:圆周率π,约等于3.1416 math.tau:τ=2π 阅读全文
posted @ 2023-03-19 22:46 我不知道取什么名字好 阅读(156) 评论(0) 推荐(0) 编辑
摘要:1. python的time模块介绍 time模块是Python内置的处理日期和时间的模块,它提供了一些函数来处理时间和日期,包括获取当前时间、时间格式化、计算时间差等等。 1.1. 时间获取和时间戳操作 time模块提供了time()函数来获取当前时间,也提供了几个对时间戳进行操作的函数,比如mk 阅读全文
posted @ 2023-03-19 17:54 我不知道取什么名字好 阅读(345) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示