笔记
文章平均质量分 79
Cry�stal
码农成长史……
展开
-
Python第三章——循环结构
继上次学完选择结构以后,今天还要介绍一种Python里我们并不陌生的结构:循环结构。在解决一些需要反复执行某个功能的问题时,它将是一个得心应手的工具。下面,就来认识一下Python中的两种循环和两个控制语句。3.3.1 for循环与while循环while循环一般用于循环次数难以提前确定的情况,也可以用于循环次数确定的情况。for循环一般用于循环次数可以提前确定的情况,尤其是用于枚举序列或迭代对象中的元素。PS:一般优先考虑使用for循环。相同或不同的循环结构之间都可以互相嵌套,实现更为复杂的逻辑原创 2021-04-28 20:38:51 · 1499 阅读 · 0 评论 -
Python第三章——选择结构
第三章的学习已经拉开帷幕,这一章我们又要见到管鲍之交的朋友:选择结构和循环结构。在之前学过的诸门语言中,我们都能看到它们的身影,因为它们在编程过程中显得十分重要。那么在Python这门语言中,它们与以往又有什么相似或者不同的地方呢?让我们来寻找答案。3.1 条件表达式条件表达式是一条对语句逻辑进行判断的表达式,往往使用and和or逻辑运算符来实现。它们和关系运算符都具有惰性求值特点,只计算必须计算的表达式。以“and”为例,对于表达式“表达式1 and 表达式2”而言,如果“表达式1”的值为“Fals原创 2021-04-23 23:36:27 · 1982 阅读 · 1 评论 -
Python序列中的又一员大将——集合
本周我们顺利地引入了Python中的又一个序列类型:集合。由于其中的元素具有唯一性,所以它通常作为一个良好的过滤器来使用。集合是无序、可变序列,使用一对大括号界定,元素不可重复,同一个集合中每个元素都是唯一的。集合中只能包含数字、字符串、元组等不可变类型的数据,而不能包含列表、字典、集合等可变类型的数据。2.4.1 集合的创建与删除我们可以使用set关键字将其他类型数据转换为集合>>>a_set=set(range(8,14))>>>a_set{8,9,10,原创 2021-04-15 22:58:40 · 262 阅读 · 0 评论 -
用Python制造一朵“词云“
在本周的实验课上,老师给我们讲述了 “词云” 的概念,它在我们生活中非常常见,宣传海报上、微信公众号上、报纸上都可以看到它们的踪迹。“词云"就是对网络文本中出现频率较高的"关键词"予以视觉上的突出,形成"关键词云层"或"关键词渲染”,从而过滤掉大量的文本信息,使浏览网页者只要一眼扫过文本就可以领略文本的主旨。而在实际操作中,借助python来实现词云可以说是再正确不过的选择了。而用它来实现词云,我们通常需要分以下几步走:1.安装WordCloud词云库调用词云库是生成词云的至关重要的一步,所以在编写程原创 2021-04-08 22:36:59 · 255 阅读 · 0 评论 -
关于Python序列——元组和字典
又是新的一周到来,我们学习了一种新的Python序列:元组。这是一种不可变序列,与我们之前学习的列表有着些许的不同之处。我们还学习了另一种序列:字典,而它是一种无序的可变序列。虽说我们之前接触过这两种类型的Python序列,但是关于他们的性质和使用方法在这一周的课题上才得到充分的解答。下面我们一起来看看有关它们的知识要点。2.2 元组2.2.1 元组的创建和删除创建元组的方法很简单,我们只需要使用“=”将一个元组赋值给变量:>>>a_tuple=('a','b','mpilgr原创 2021-03-31 17:28:36 · 286 阅读 · 0 评论 -
Python第二章相关知识补充
经过这周的Python课堂,第二章的知识点可以说是被彻头彻尾地讲了一下,所以我在此将上一篇发布的博客内容也加以完善。2.1.3 列表元素的删除在学习了列表元素的增加以后,删除列表元素的方法也可以进行类比。在实际应用中用的最多的三种方法分别是del命令、pop()方法和remove()方法,下面进行详细讲述。1.使用del命令删除列表中的指定位置上的元素。>>>a_list=[3,5,7,9,11 ]>>>del a_list[1]#删除第二个元素>>原创 2021-03-24 21:29:36 · 612 阅读 · 0 评论 -
Python第二章课后总结
最近的教学进度进入了第二章,这一章主要讲述了Python中常用的序列结构:列表、元组、字典、字符串、集合等。通过这些序列的学习在今后可以有效实现一些复杂的数据结构和模拟基本操作。那么接下来就给出我个人整理的本章的部分知识要点和结构框架,虽然不算全面但却有足够的概括性。2.1 列表首先,我们需要了解列表的含义:它是Python里的一个可变序列,是包含了若干元素的有序连续内存空间。它的形式是将元素放在“[ ]"中,元素之间用逗号隔开。值得一提的是,在Python中,同一个列表中元素的类型可以不同。如:原创 2021-03-17 19:55:45 · 578 阅读 · 10 评论 -
Python第一章-基础知识(持续更新中)
Python第一章1.Python对象模型对象是Python语言中最基本的概念之一,Python中的一切都是对象。比较重要的Python内置对象:数字 int/float/complex(复数)字符串 str 使用单引号、双引号、三引号作为定界符,以字母r或R引导的作为定界符字节串 bytes 以字母b引导,可以使用单引号、双引号、三引号作为界定符列表 list 如 [1,2,3]元组 tuple 如(2,-5,6)2.Python变量在P原创 2021-03-11 19:42:50 · 341 阅读 · 0 评论