12 2023 档案

摘要:类中不同的变量,其中我们已知道定义变量在类中就表示为属性。但是在不同的位置定义变量会有不同的作用,并且采用不同的命名方式,也会让变量具有不同的作用。本文假设有一个类指南针(compass),可想象成某个地图游戏中帮助主角寻找方向,也是本节主要的示例。 阅读全文
posted @ 2023-12-31 15:34 dosboy 阅读(96) 评论(0) 推荐(0) 编辑
摘要:小牛叔用轻松有趣的故事,带你进入Python的编程世界。一提到类大神们就经常说封装。说白了,封装即把围绕同一个对象相同的代码、数据整合在一起。比如在某段游戏代码中(比如熊猫厨房),有一个“面包”: 1、游戏提供“烘烤”的操作。 -> 很明显这是动作 -> 类的方法。2、面包有硬度指数 -> 很明显这是数据 -> 类的属性。从一般情况看,“动作”可以通过编写函数完成,比如上面的“烧烤”,游戏可以通过函数绘制出烤箱烤面包的画面。“数据”就只通过变量来保存值就行,比如上面的“硬度”,我们可以通过0-10的数字去表示。 阅读全文
posted @ 2023-12-31 11:11 dosboy 阅读(233) 评论(0) 推荐(0) 编辑
摘要:Python函数本质上是一段代码的集合,扩展对于函数的高级用法,有利于更好的认识Python,函数是Python的核心。本篇扩展了函数的2个应用,一是把函数本身作为参数,二是介绍了匿名函数的应用。 阅读全文
posted @ 2023-12-29 17:22 dosboy 阅读(444) 评论(0) 推荐(0) 编辑
摘要:假设我们需要列出一系列的平方数,在以往的代码生成类似的数列需要使用循环语句,写多行语句。Python有了推导式,只需要1句就足够了,在Python中本篇的主角是推导式comprehensions(又称解析式),是Python的大杀器之一。推导式是可以从某组数据序列构建另一个组的数据序列的方式。 Python的每一种集合形式的数据结构,都对应有推导式,总共有3种形式:列表(list)推导式、字典(dict)推导式、集合(set)推导式 阅读全文
posted @ 2023-12-29 17:17 dosboy 阅读(225) 评论(0) 推荐(0) 编辑

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