posts - 252,comments - 20,views - 25万
07 2022 档案
python深拷贝和浅拷贝
摘要:简介 最直观的理解就是: 1.深拷贝,拷贝的程度深,自己新开辟了一块内存,将被拷贝内容全部拷贝过来了; 2.浅拷贝,拷贝的程度浅,只拷贝原数据的首地址,然后通过原数据的首地址,去获取内容。 两者的优缺点对比: (1)深拷贝拷贝程度高,将原数据复制到新的内存空间中。改变拷贝后的内容不影响原数据内容。但 阅读全文
posted @ 2022-07-27 13:53 jiayou111 阅读(107) 评论(0) 推荐(0) 编辑
python json模块
摘要:1.JSON简介 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它是JavaScript的子集,易于人阅读和编写。 JSON用来存储和交换文本信息,比xml更小/更快/更易解析,易于读写,占用带宽小,网络传输速度快的特性,适用于数据量大,不要求保留原有 阅读全文
posted @ 2022-07-12 10:19 jiayou111 阅读(513) 评论(0) 推荐(0) 编辑
python requests模块
摘要:1.requests介绍 虽然Python的标准库中 urllib2 模块已经包含了平常我们使用的大多数功能,但是它的 API 使用起来让人感觉不太好,而 Requests 自称 “HTTP for Humans”,说明使用更简洁方便。 Requests 继承了urllib2的所有特性。Reques 阅读全文
posted @ 2022-07-11 15:34 jiayou111 阅读(66) 评论(0) 推荐(0) 编辑
python闭包
摘要:1.闭包 我们尝试从概念上去理解一下闭包。 在一些语言中,在函数中可以(嵌套)定义另一个函数时,如果内部的函数引用了外部的函数的变量,则可能产生闭包。闭包可以用来在一个函数与一组“私有”变量之间创建关联关系。在给定函数被多次调用的过程中,这些私有变量能够保持其持久性。 ———— 维基百科 用比较容易 阅读全文
posted @ 2022-07-08 10:57 jiayou111 阅读(28) 评论(0) 推荐(0) 编辑
python生成器
摘要:1.生成器 生成器本质上也是迭代器,不过它比较特殊。 以list容器为例,在使用该容器迭代一组数据时,必须事先将所有数据存储到容器中,才能开始迭代;而生成器却不同,它可以实现在迭代的同时生成元素。 也就是说,对于可以用某种算法推算得到的多个数据,生成器并不会一次性生成它们,而是什么时候需要,才什么时 阅读全文
posted @ 2022-07-07 16:59 jiayou111 阅读(70) 评论(0) 推荐(0) 编辑
python迭代器
摘要:1.背景 在python中,有很多对象都可以通过for循环来对其中的每一个元素进行访问,比如list、dict、string等,这些对象被称为可迭代对象。 2.什么是迭代器 迭代器(Iterator)是访问集合内元素的一种方式,提供了一种遍历序列对象的方法。用来迭代操作对象,可以像列表一样,迭代的获 阅读全文
posted @ 2022-07-07 16:08 jiayou111 阅读(43) 评论(0) 推荐(0) 编辑
python装饰器
摘要:原文链接:https://www.cnblogs.com/tobyqin/p/python-decorator.html 装饰器介绍 1.什么是装饰器 器指的是工具,可以定义成函数, 装饰指的是为其他事物添加额外的东西点缀 合到一起的解释:装饰器指的定义一个函数,该函数是用来为其他函数添加额外的功能 阅读全文
posted @ 2022-07-07 15:22 jiayou111 阅读(38) 评论(0) 推荐(0) 编辑
python2022-07-04
摘要:题目:列表实现简单的查询名片 功能需求: 1.提示用户要搜索的姓名 2.根据用户输入的姓名遍历列表 3.搜索到指定的名片后,再执行后续的操作 代码实现: cards_main.py文件: import cards_tools # 无限循环,由用户主动决定什么时候退出循环 while True: # 阅读全文
posted @ 2022-07-04 14:10 jiayou111 阅读(35) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

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