Python基础
文章平均质量分 96
Python基础语法
~宪宪
想法只是昙花,文字才是永恒
展开
-
八、Python基础(综合演练:飞机大战)
八、Python基础(综合演练:飞机大战)目录:八、Python基础(综合演练:飞机大战)一、模块1.利用 pip 安装 pygame 模块2.图片素材下载二、pygame 模块初识1.游戏的初始化和退出2.pygame 中的游戏坐标系矩形区域对象名 = pygame.Rect(x, y, width, height)3.创建游戏主窗口游戏主窗口对象名 = pygame.display.set_mode(resulution=(0, 0), flags=0, depth=0)4.游戏主窗口上图像的绘制图片原创 2021-02-18 22:05:01 · 16504 阅读 · 41 评论 -
七、Python基础(异常、模块、文件操作)
六、Python基础(异常、模块、文件)目录:六、Python基础(异常、模块、文件)一、异常1.一、异常1.原创 2021-02-15 14:58:24 · 843 阅读 · 4 评论 -
六、Python基础(封装、继承、多态)
六、Python基础(封装、继承、多态)目录:六、Python基础(封装、继承、多态)一、继承1.单继承2.方法的重写super().父类方法3.父类的私有属性和私有方法面向对象的三大属性:封装 根据职责将属性和方法封装在一个个类中,并基于这些类来创建对象继承 实现代码的复用,相同的代码不需要重复编写多态 不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度一、继承1.单继承如图:使用继承时,最左端为父类,右端为子类(图摘自黑马程序员)单继承的代码结构如图所示:子原创 2021-02-09 15:08:16 · 3041 阅读 · 3 评论 -
五、Python基础(类与对象)
五、Python基础(类与对象)目录:五、Python基础(类与对象)一、面向对象(OOP)1.面向对象的基本概念(1)面向过程(2)面向对象二、类与对象1.类的基本概念2.对象的基本概念3.类的设计一、面向对象(OOP)1.面向对象的基本概念(1)面向过程把实现一个需求的全部步骤从头到尾地完整实现比面向对象更为复杂,涉及到更复杂的算法设计和语法C语言是典型的面向过程语言(2)面向对象在完成一个需求前,首先确定职责——要做的事情(方法)根据职责确定不同的对象,在对象中封装不同的方原创 2021-02-07 20:27:36 · 1454 阅读 · 0 评论 -
四、Python基础(变量与内存进阶篇)
四、Python基础(变量与数据进阶)目录:四、Python基础(变量与数据进阶)一、变量的引用1.引用的定义和概念id(变量)2.函数的形参和返回值的引用一、变量的引用1.引用的定义和概念在Python中变量和数据是分开存储的数据保存在内存中的一个位置变量中保存着数据在内存中的地址,成为引用数据在出现之后,数据所占的内存不会自动释放,才程序结束后会全部释放下述数据在出现之后,内存中的数据不可被修改int、bool、float、complex、str、tuple下述数据在出现之后,原创 2021-02-07 00:53:30 · 852 阅读 · 4 评论 -
三、Python基础(高级变量类型篇)
一、Python基础(高级变量类型篇)目录:一、Python基础(高级变量类型篇)一、列表1.列表的定义2.列表的常用函数和操作一、列表列表是 Python 中使用次数最频繁的数据类型,在其他语言中其被称为数组1.列表的定义list_name = ["张三", "李四", "王二"]利用下标/索引访问列表中的内容,如:list_name[0] = “张三”同其他语言一样,列表的下标/索引从 0 开始2.列表的常用函数和操作其中列表表示列表名序号分类关键字/函数/方原创 2021-02-04 01:06:35 · 5809 阅读 · 5 评论 -
二、Python基础(基础篇)
一、Python基础(基础篇)目录:一、Python基础(基础篇)一、基本语句1.print打印字符串2.#单行注释3.""""""多行注释4.基本运算符一、基本语句1.print打印字符串print("这是要打印的内容")2.#单行注释# 这是第一行注释# 这是第二行注释注释通常位于代码之前为了格式整齐,Python的语法建议 # 后面应该加一空格如果要执行的语句和注释都很短,注释可以放在语句后面,且为了格式整齐, # 距离代码语句末尾应该有两个空格3.""""""多行注原创 2021-02-01 16:35:41 · 2464 阅读 · 5 评论 -
一、Python基础(环境篇)
一、Python基础概念:Python是一门解释型语言,需要解释器来进行编译解释器:根据编译器翻译代码方式的不同,分为两种:编译和解释,编译型语言是统一编译成机器语言文件后,再交给CPU执行,而解释型语言是通过解释器,对每一行源代码逐行解释,每解释完一行代码后就交给CPU执行,显然编译型语言的执行速度比解释型语言更快,因为编译型语言的最终可执行文件就是CPU可读的机器码;但解释型语言具有跨平台的优势,只需有一份源代码即可,而编译型语言需要重新编译一、在终端中解释.py文件python <X原创 2021-01-30 23:45:47 · 809 阅读 · 0 评论