
python基础
巨基呀。
Python转转产品的小菜鸟
展开
-
Python之pygame学习键盘事件操作
什么是事件呢?按下键盘某个按键,鼠标移动,包括点击关闭按钮都可以算是事件操作。pygame中事件模块是pygame.event,官方说法是用于与事件和队列进行交互。不用学习太多,主要学习下常用即可;之前我们就一直在用事件处理,那就是我们每次代码都带上的退出;for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() exit(0)我们来说下键盘操作e.原创 2020-05-16 14:16:37 · 7023 阅读 · 0 评论 -
pygame -play使用
拓展#####pygame播放音乐pygame.init()进行全部模块的初始化#pygame.mixer.init()初始化音频部分#pygame.mixer.music.load('xx.mp3')使用文件名作为参数载入音乐 ,音乐可以是ogg、mp3等格式。载入的音乐不会全部放到内容中,而是以流的形式播放的,即在播放的时候才会一点点从文件中读取。#pygame.mixe...原创 2020-04-05 14:42:19 · 1020 阅读 · 0 评论 -
python-pygame实现画板
import pygamefrom pygame.locals import * #这句可以借用事件类型的名称pygame.init()screen=pygame.display.set_mode((800,600))# 设置画板的颜色screen.fill((255,255,255))# 工具栏up=pygame.image.load('up.png')scree...原创 2020-03-27 21:03:58 · 1354 阅读 · 0 评论 -
pygame简易版贪吃蛇
```pythonimport pygame, sys, randomfrom pygame.locals import *# 定义颜色pinkColor = pygame.Color(255, 182, 193)blackColor = pygame.Color(0, 0, 0)whiteColor = pygame.Color(255, 255, 255)# 初始化py...原创 2020-02-28 19:57:27 · 474 阅读 · 0 评论 -
Python缩进快捷键
1.Python增加缩进快捷键:Ctrl+Alt+] 或tab键或shift+tab键2.Python减少缩进快捷键:Ctrl+Alt+[原创 2020-02-28 19:55:47 · 4651 阅读 · 0 评论 -
递归函数的基例问题
所谓基例就是不需要递归就能求解的,一般来说是问题的最小规模下的解。例如:斐波那契数列递归,f(n) = f(n-1) + f(n-2),基例是1和2,f(1)和f(2)结果都是1再比如:汉诺塔递归,基例就是1个盘子的情况,只需移动一次,无需递归递归必须有基例,否则就是无法退出的递归,不能求解。关于递归函数基例的说明,以下选项中错误的是A 递归函数的基例决定递归的深度B 每个递归函...原创 2019-08-24 22:08:05 · 19286 阅读 · 3 评论 -
python-函数-思维导图
原创 2020-03-08 19:56:32 · 278 阅读 · 0 评论 -
python面向对象-思维导图
原创 2020-03-08 19:56:45 · 231 阅读 · 0 评论 -
关于open的模式
关于open的模式w 写方式a 追加模式打开(从EOF开始,必要时创建新文件)r+ 以读写模式打开w+ 以读写模式打开a+ 以读写模式打开rb 以二进制读模式打开wb 以二进制写模式打开 (参见 w )ab 以二进制追加模式打开 (参见 a )rb+ 以二进制读写模式打开 (参见 r+ )wb+ 以二进制读写模式打开 (参见 w+ )ab+ 以二进制读写模式打开 (参见 a+...原创 2019-04-02 11:03:13 · 2533 阅读 · 0 评论 -
python之OS模块详解
常见函数列表os.sep:取代操作系统特定的路径分隔符os.name:指示你正在使用的工作平台。比如对于Windows,它是’nt’,而对于Linux/Unix用户,它是’posix’。os.getcwd:得到当前工作目录,即当前python脚本工作的目录路径。os.getenv()和os.putenv:分别用来读取和设置环境变量os.listdir():返回指定目录下的所有文件和目录名...原创 2019-04-02 11:00:17 · 459 阅读 · 0 评论 -
python面向对象
面向对象1.面向对象1.1面向对象概念面向对象是一种编程思想,是对现实世界中的事物进行抽象的方式。应用到代码编程设计中,是一种建立现实世界事物模型的方式。1.2 面向对象和面向过程区别面向过程关注的是完成工作的步骤,面向对象关注的是谁能完成工作。面向对象是在完成工作的时候关注哪些个体能够完成对应的工作,找到对应的个体即可完成对应任务。2.类2.1类的概念类是一系列事物的统称,同类事...原创 2019-03-28 10:39:15 · 288 阅读 · 0 评论 -
python-函数
函数1.函数1.1函数概念函数(function)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集。1.2 函数的作用使用函数可以加强代码的复用性,提高程序编写的效率。1.3 无参数函数语法格式 定义格式:def 函数名(): ____函数体 …… 调用格式: 函数名()1.4 有参数函数语法格式 定义格...原创 2019-03-28 10:23:29 · 211 阅读 · 0 评论 -
python-while循环语句
while循环语句1.while循环语句1.1循环概念循环是程序设计语言中反复执行某些代码的一种计算机处理过程1.2 while循环的作用重复执行某些代码1.3 while循环的基本语法while 条件: ____反复执行的代码 ……1.4 循环变量 循环变量是用于控制循环执行次数的变量,通常从0开始计数。1.5 死循环如果循环语句未设置合...原创 2019-03-28 10:20:08 · 889 阅读 · 0 评论 -
python分支语句
分支语句能够使用if结构完成单一分支语句的书写能够使用if…else…结构完成对立分支语句的书写能够使用if…elif…else…结构完成多情况分支语句的书写能够完成减肥计划的案例比较运算符1.1 比较运算比较运算是发生在两个同类型数据间的一种操作,比较运算是使用固定的比对规则对两个数据进行比对,如果比较运算式子成立得到结果True,如果不成立,得到结果False1.2 常用比较运...原创 2019-03-27 14:10:17 · 3418 阅读 · 0 评论 -
python 标准输入输出
标准输入输出能够使用 input 函数通过键盘输入数据到程序中能够使用print函数完成字符串信息的动态输出打印能够完成输入输出版计算圆面积的案例输入1.1 概念用户通过控制台将数据传递给程序的过程1.2 语法格式格式一: input()格式二: input(“提示信息”)1.3 输入数据的接收格式一:变量 = input()格式二:变量 = input(“提示信息”)...原创 2019-03-27 11:51:39 · 6255 阅读 · 0 评论 -
Python基础语法
Python基础语法注释1.1 单行注释语法格式: #[空格]说明性文字信息添加快捷键: Ctrl+/取消快捷键: Ctrl+/1.2 多行注释语法格式: “”“说明性文字信息”""快捷键:<无>1.3 工作日志说明语法格式: # TODO 说明文字(也就是所谓的正在做)快捷键:<无>访问方式:1.4注释使用场景1.添加说明性的文字2.调试程序...原创 2019-03-27 10:59:56 · 250 阅读 · 0 评论 -
python-继承
继承1.继承1.1继承的概念继承描述的是一种类间关系,一个类A从另一个类B获取成员信息,称类A继承自类B。提供成员信息的类称父类(基类),获取成员信息的类称子类(派生类)。1.2继承的作用子类可以使用父类的成员(成员变量,成员方法)1.3继承语法格式class 类名(父类名): pass 1.4获取继承关系图谱使用Python内置属性__mro__可以查看继承关...原创 2019-03-30 10:01:42 · 517 阅读 · 0 评论