从零开始学Python
文章平均质量分 92
骆昊的技术专栏
传道、授业、解惑,分享知识带来的快乐
展开
-
从零开始学Python第15课:函数的应用
在写代码尤其是开发商业项目的时候,一定要有意识的将相对独立且重复使用的功能封装成函数,这样不管是自己还是团队的其他成员都可以通过调用函数的方式来使用这些功能,减少工作中那些重复且乏味的劳动。原创 2023-05-26 11:18:00 · 1077 阅读 · 0 评论 -
从零开始学Python第14课:函数和模块
函数是对功能相对独立且会重复使用的代码的封装。学会使用定义和使用函数,就能够写出更为优质的代码。当然,Python 语言的标准库中已经为我们提供了大量的模块和常用的函数,用好这些模块和函数就能够用更少的代码做更多的事情;如果这些模块和函数不能满足我们的要求,可能就需要自定义函数,然后再通过模块的概念来管理这些自定义函数。原创 2023-05-25 10:20:46 · 1095 阅读 · 0 评论 -
从零开始学Python第13课:常用数据结构之字典
Python 程序中的字典跟现实生活中字典非常像,允许我们以键值对的形式保存数据,再通过键索引对应的值。这是一种非常有利于数据检索的数据类型。再次提醒大家注意,字典中的键必须是不可变类型,字典中的值可以是任意类型。原创 2023-04-26 16:52:57 · 757 阅读 · 0 评论 -
从零开始学Python第12课:常用数据结构之集合
Python 中的集合类型是一种无序容器,不允许有重复运算,由于底层使用了哈希存储,集合中的元素必须是hashable类型。集合与列表最大的区别在于集合中的元素没有顺序、所以不能够通过索引运算访问元素、但是集合可以执行交集、并集、差集等二元运算,也可以通过关系运算符检查两个集合是否存在超集、子集等关系。原创 2023-04-07 13:52:59 · 465 阅读 · 0 评论 -
从零开始学Python第11课:常用数据结构之字符串
知道如何表示和操作字符串对程序员来说是非常重要的,因为我们经常需要处理文本信息,Python 中操作字符串可以用拼接、索引、切片等运算符,也可以使用字符串类型提供的非常丰富的方法。原创 2023-04-04 08:10:18 · 839 阅读 · 0 评论 -
从零开始学Python第10课:常用数据结构之元组
在 Python 中,元组也是多个元素按照一定顺序构成的序列。元组和列表的不同之处在于,元组是不可变类型,这就意味着元组类型的变量一旦定义,其中的元素不能再添加或删除,而且元素的值也不能修改。定义元组通常使用形如(x, y, z)的字面量语法,元组类型支持的运算符跟列表是一样的。原创 2023-03-31 23:09:34 · 551 阅读 · 0 评论 -
从零开始学Python第09课:常用数据结构之列表-2
Python 中的列表底层是一个可以动态扩容的数组,列表元素在计算机内存中是连续存储的,所以可以实现随机访问(通过一个有效的索引获取对应的元素且操作时间与列表元素个数无关)。我们可以暂时不去触碰这些底层的存储细节,也不需要大家理解列表每个方法的渐近时间复杂度(执行方法耗费的时间跟列表元素个数之间的关系),大家先学会用列表解决工作中的问题,我想这一点更为重要。原创 2023-03-31 15:40:36 · 326 阅读 · 0 评论 -
从零开始学Python第08课:常用数据结构之列表-1
在 Python 中,列表是由一系元素按特定顺序构成的数据序列,这就意味着如果我们定义一个列表类型的变量,可以用它来保存多个数据。原创 2023-03-28 17:33:29 · 418 阅读 · 0 评论 -
从零开始学Python第07课:分支结构和循环结构的应用
分支结构和循环结构都非常重要,是构造程序逻辑的基础,一定要通过大量的练习来达到融会贯通。我们可以用上面讲的花旗骰游戏作为一个标准,如果你能够很顺利的完成这段代码,那么分支结构和循环结构的知识你就已经很好的掌握了。原创 2023-03-26 11:43:29 · 601 阅读 · 0 评论 -
从零开始学Python第05课:分支结构
迄今为止,我们写的 Python 代码都是一条一条语句按顺序向下执行的,这种代码结构叫做顺序结构。然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关的过关条件是玩家获得1000分,那么在第一关完成后,我们要根据玩家得到分数来决定是进入第二关,还是告诉玩家“Game Over”。在这样的场景下,我们的代码就会产生两个分支,而且这两个分支只有一个会被执行。类似的场景还有很多,我们将这种结构称之为“分支结构”或“选择结构”。原创 2023-03-22 08:00:00 · 1098 阅读 · 0 评论 -
从零开始学Python第04课:Python语言元素之运算符
实际编程中的很多问题,都需通过构造表达式来解决,所以变量、运算符、表达式对于任何一门编程语言都是极为重要的基础。如果本节课的内容有什么不理解的地方,一定不要着急进入下一课,先在评论区留言讨论,我会及时解答大家的问题。原创 2023-03-20 15:42:44 · 580 阅读 · 2 评论 -
从零开始学Python第02课:第一个Python程序
对于初学者,我个人比较推荐使用 PyCharm,因为它不需要太多的配置也非常的强大,对新手还是很友好的。原创 2023-03-19 14:02:02 · 1108 阅读 · 0 评论 -
从零开始学Python第03课:Python语言中的变量
程序是指令的集合,写程序就是用指令控制计算机做我们想让它做的事情。今时今日,为什么有那么多人选择用 Python 语言来写程序,因为 Python 语言足够的简单和强大。原创 2023-03-20 08:00:00 · 347 阅读 · 0 评论 -
从零开始学Python第01课:初识Python
Python是目前世界上最受欢迎和拥有最多用户群体的编程语言,它强调代码的可读性和语法的简洁性,相较于 C 或 Java,Python 让使用者能够用更少的代码表达自己的意图。原创 2023-03-18 16:00:00 · 1381 阅读 · 2 评论