文章分类 - Python
摘要:模块、包 今天我们来学习一下Python里面的模块和包,在学习之前我们需要首先了解什么是模块,什么是包;下面可以看下它们的定义, 模块 模块是包含Python定义和语句的文件,文件名是py后缀 模块内部,通过全局变量__name__,可以获得模块名 包 包是通过包.模块名来构造的,也就是一个包可以包
阅读全文
摘要:异常 今天我们来学习Python里面的异常,什么是异常?下面给出了详细的解释 异常的基本概念 什么是异常? 异常是程序运行时发生的错误,会中断程序的正常执行。 例如:除以零、访问不存在的文件、类型错误等。 异常的作用 帮助开发者捕获和处理错误,避免程序崩溃。 提高代码的健壮性和可维护性。 主要从以下
阅读全文
摘要:面向对象;封装、继承、多态 今天我们来聊一聊面向对象的三要素,封装、继承、多态 封装,顾名思义,就是封装起来,隐藏内部实现细节,只暴露必要的接口。 继承,指一个类(子类)可以继承另一个类(父类)的属性和方法。通过继承,可以实现代码的重用和扩展。 多态,就是同一个方法在不同类中,可以有不同的实现 下面
阅读全文
摘要:类 今天我们一起来学下Python的类,再学习类的之前,我们首先要明白下面知识点 命名空间 作用域 global、nonlocal 命名空间 是一个从名称到对象的映射,Python中的每一个模块、函数、类都有自己的命名空间,用于存储变量、函数、类的名称。命名空间在不同时刻创建的,且拥有不同的生命周期
阅读全文
摘要:函数 今天,我们来学习Python的函数,再Python中,函数是组织代码的基本单元,可以用来封装可以复用的代码块。Python支持普通函数、匿名函数Lambda;并且提供了灵活的参数传递机制。下面就让我们一起来实践一下 主要有以下几个方面 定义函数 函数的调用 函数的参数传递 默认参数 关键字参数
阅读全文
摘要:控制 今天我们来学习Python里面的控制,控制顾名思义,就是可以控制语句的执行以及执行顺序; 我从个人角度给归为以下几类 条件语句if、else、elif--根据条件决定执行哪部分代码 循环语句for、while--重复执行某段代码。 跳转语句break、continue、pass--改变程序的执
阅读全文
摘要:字典 今天我们来学习以下Python里面的字典dict,它是一种可变的、无序的键值对(key-value)集合,字典的主要特点是 键值对结构,每一个元素都是有一个key一个value组成的 键的唯一性,键必须是唯一的,如果重复;会覆盖前面的键 可变性,可以动态添加、删除、修改键值对 无序性,没有固定
阅读全文
摘要:集合 今天我们来学习以下Python里面的集合set,它是一种无序且不重复的元素集合,有以下三个特点 无序性,元素没有固定的顺序 唯一性,元素是唯一且不重复 可变性,可以添加、删除元素 集合通常用于去重、成员检测以及数学上的集合操作(如并集、交集、差集等)。 集合的创建 分为以下几种方法 花括号{}
阅读全文
摘要:元组 今天我们来学习以下Python里面的元组tuple,它是一种不可变的有序序列,可以包含任意类型的元素; 它和列表相似,但是元组一旦创建,内容是不可以修改的;通常用于存储不可变的数据集合 元组的创建 分为以下几种方法 空元组 单元组 逗号分隔多个元素 tuple()方法 # 元组的创建 # 支持
阅读全文
摘要:Python列表 什么是列表 列表是一个可变序列,通常用于存放同类项目的集合; 列表的表达方式 使用方括号表示空列表[ ] 使用方括号,其中以逗号分隔,[a],[a,b,c] 使用列表推导式[x for x in iterable] 使用构造器list(),list(iterable); 下面就依次
阅读全文
摘要:这一篇文章来学习Python的字符串,千万别小瞧了这个字符串; Python的字符串,分别使用 ' '和" "来进行表示;但是别看他表示起来简单,但是方法可不少呢, in,检查是否是子字符串 len(),获取长度 encode(),返回编码为bytes的字符串 decode(),讲字节编码为字符串
阅读全文
摘要:今天我们来讲一下,Python里面的数值类型,分为整数、浮点数、复数; 可以进行加减乘除、整除、取余、幂运算等操作; 还可以通过内置函数,在不同数值类型之间进行转化 int整数 # 包括正整数、负整数、零;可以表示任意大小的整数(受限于内存) a = 10 b = -5 c = 0 print(a+
阅读全文
摘要:Python世界中,数据有各种各样的,但是基本数据类型却只有那么几个,下面就给大家一一列出来 基本数据类型 数值number 字符串str 布尔bool 列表list 元组tuple 集合set 字典dict 空值None 数值、字符串这两个在上一篇文章里简单介绍了下,这次就不过多介绍了 数值num
阅读全文
摘要:今天,我们来学习Python世界的基础语法,可以让你快速掌握它的入门功夫 变量 Python世界中的变量,顾名思义就是可以变化的;可以看以下示例代码; 并且尝试运行一下,可以发现message输出的内容,取决于最后的值 message = "Hello Python World!" print(me
阅读全文
摘要:一般玩游戏的时候,创建角色后进入游戏场景,之后会有新手指引你去一步步的熟悉游戏的操作; 而进入Python世界呢,我们的新手指引第一步,就是来搭建Python的环境,包括安装Python和Pycharm进行代码的编写;当然编写代码的软件有很多,可以任意选择;这里我们以windows系统为例,因本人没
阅读全文
摘要:不知道大家有没有注意到,我们平时玩游戏的时候,新手指引结束后,基础上就明白了游戏的大致流程;剩下的就是需要你不断的去打怪升级、探索新的玩法 今天呢,我准备开一个Python游戏世界教程,来记录我在Python世界升级打怪的历程,后续会随着经验值的不断增加,来获取更多的技能点,不断地更新本票文章 技能
阅读全文

浙公网安备 33010602011771号