![](https://img-blog.csdnimg.cn/20191011005124664.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【Python专栏】
Python的相关操作和文章
AmazingZXY
愿与大家一起学习
展开
-
python迭代器和生成器
本篇博客是基于极客时间中景霄大佬的课程总结出来的。迭代器在 Python 中一切皆对象,对象的抽象就是类,而对象的集合就是容器。比如,列表、元组、集合、字典都是容器,容器就是多个元素组合起来的单元。容器的都是可以迭代的而可迭代对象,通过 iter() 函数返回一个迭代器,再通过 next() 函数就可以实现遍历。for in 语句将这个过程隐式化。生成器生成器是懒人版本的迭代器。生成器...原创 2019-12-06 23:52:27 · 141 阅读 · 0 评论 -
python的参数传递
值传递和引用传递的解释值传递,通常就是拷贝参数的值,然后传递给函数里的新变量。这样,原变量和新变量之间互相独立,互不影响。引用传递,通常是指把参数的引用传给新的变量,这样,原变量和新变量就会指向同一块内存地址。如果改变了其中任何一个变量的值,那么另外一个变量也会相应地随之改变。知道了这两种传递的解释后,再来了解一下python变量的初始化1、对于整型(int)、字符串(string)等等,...原创 2019-12-04 23:52:39 · 191 阅读 · 0 评论 -
Python对象的比较和拷贝
==和is的区别等于(==)和 is 是 Python 中对象比较常用的两种方式。简单来说,’=='操作符比较对象之间的值是否相等,比如下面的例子,表示比较变量 a 和 b 所指向的值是否相等。a == b'is’操作符比较的是对象的身份标识是否相等,即它们是否是同一个对象,是否指向同一个内存地址。...原创 2019-10-24 00:38:11 · 157 阅读 · 0 评论 -
Python函数
以下内容是整理极客时间Python核心技术与实战课程的笔记。Python 函数嵌套函数嵌套,也就是指函数里面又有函数。def f1(): print('hello') def f2(): print('world') f2()f1() # 输出helloworld函数嵌套的优势?第一点:函数的嵌套能够保证内部函数的隐私。内部函数只能被外...原创 2019-10-17 00:16:46 · 150 阅读 · 0 评论 -
Python字符串
以下内容是整理极客时间Python核心技术与实战课程的笔记。字符串的常用操作1、Python 的字符串是不可变的下面的操作,是会出错的s = 'hello's[0] = 'H'那么如果我们想改变字符串的话,只能通过创建新的字符串来完成,所以,我们向修改字符串,可以采取下面这两种方法。s = 'hello'# 第一种 直接用大写的'H',通过加号'+'操作符,与原字符串切片操作的子...原创 2019-10-13 23:49:37 · 123 阅读 · 0 评论 -
Python字典和集合
以下内容是整理极客时间Python核心技术与实战课程的笔记。Python的字典和集合原创 2019-10-13 22:08:38 · 437 阅读 · 0 评论 -
python常用的代码块
普通使用30例参考:30个常用的代码块1. 重复元素判定以下方法可以检查给定列表是不是存在重复元素,它会使用 set() 函数来移除所有重复元素。def all_unique(lst): return len(lst) == len(set(lst))x = [1,1,2,2,3,2,3,4,5,6]y = [1,2,3,4,5]all_unique(x) # False...原创 2019-10-09 14:10:36 · 2004 阅读 · 0 评论 -
Python列表和元组
以下内容是整理极客时间Python核心技术与实战课程的笔记。列表(list)和元组(tuple)是Python最常用两种基本结构列表和元组的基本概念1、那么列表和元组是什么呢?列表和元素都是一个可以放置任意数据类型的有序集合。2、那么他们的异同呢?举个例子,Python中的列表和元组同时可以存着int或者string类型的元素,其他语言则必须类型一致。例子如下。list = [1, ...原创 2019-10-11 00:49:41 · 396 阅读 · 0 评论