自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 python的飞机大战

首先安装pygame模块其安装命令如下:pip install pygame注:这是已经安装过的,第一次安装会有加载条知识点:Rect是用于存储矩形坐标的pygame对象,rect对象有一些虚拟属性,比如top,left,bottom,right这些是用来固定矩形的位置的,还有size,width,height,这些是描述矩形大小,宽高分别是多大。center为矩形的中心点,其实就是关于横纵坐标的二元组,因此又有centerx,centery两个属性。此外,还有x,y。R..

2021-11-19 10:19:20 2519

原创 python学习类

类属性和实例属性实例属性:在实例对象中定义的属性类属性(静态属性):在类对象(也就是类)中定义的属性,并且多个实例对象之间共享一份类属性。类属性的使用方式:类名.类属性也可以使用对象名.类属性注意:(1)、对于不可变数据类型来说:对象名.静态属性名称=值是给对象中添加属性名称,而不是进行修改。(2).对于可变数据类型来说:如果对象是修改可变数据类型变量中的数据,都有影响。如果是从新给可变数据类型变量赋值,这是给该对象添加属性。...

2021-11-15 20:00:28 669

原创 python基础

继承特性1、什么是继承继承就是让类和类之间产生父子关系,子类可以拥有父类的静态属性和方法。[继承就是可以获取另外一个类中的静态属性和普通方法。(并非所有成员)]。在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类。注意:python中的继承分为:单继承和多继承。2、继承中的子类和父类的概念父类:用于被继承的类,称之为父类,也叫做基类,或者超类。子类:继承其他类的类,称之为子类,也叫做派生类。3、继承的作用就是提高代码的重用率.

2021-11-10 19:06:20 560

原创 python面向对象

一、面向对象编程面向对象编程(英语:Object­orientedprogramming,缩写:OOP)是一种编程理念,这种编程理念更符合我们人的逻辑思维。使用面向对象编程可以提高我们的开发速度和代码的重用率。面向对象的开发非常适合大型程序开发,开发速度和后期维护都比过程化开发要好很多。二、面向对象和面向过程理解面向过程和面向对象都是用来解决问题的,只是解决问题的思路不同。面向过程可以理解亲力亲为,面向对象可以理解为坐享其成。例如炒菜面向过程:1)菜市场买菜,2)讨价还价,3)洗菜,.

2021-11-09 08:02:15 87

原创 函数的嵌套及其调用

1.函数的嵌套函数内部再嵌套函数。def outtwe(): print('aaa') def inner(): print('bbb') inner()outtwe()2. 函数之间的调用def func1(): print('func1.....')def func2(): func1() print('func2.....')func2()...

2021-10-29 10:23:53 459

原创 python函数参数

在python中函数参数的定义方式有一下4中方式。1)位置参数2)关键字参数:3)默认参数:4)可变参数(*args,**kwargs):1.位置参数在我们在传参的时候,实参传递的顺序按照形参定义的顺序进行传递的传参方式。def sum_2_num(num1,num2): total= num1+num2 print(total)sum_2_num(20,32)2.关键字参数我们在传参的时候,以形参等于实参的形式忽略形参定义的顺序进行传参的传参方式。d.

2021-10-28 15:35:40 154

原创 布局管理器

pack是按添加顺序排列组件grid是按行/列形式排列组件place则允许程序员指定组件的大小和位置pack组件设置位置属性参数:1 after:将组件置于其他组件之后;2 before:将组件置于其他组件之前;3 anchor:组件的对齐方式,顶对齐'n',底对齐's',左'w',右'e'4 side:组件在主窗口的位置,可以为'top','bottom','left','right';5 fill:填充方式(Y,垂直,X,水平)6 expand:1可扩展,0...

2021-10-26 14:52:48 120

原创 python组件

Button组件一个简单的按钮,用来响应用户的一个点击操作。能够与一个Python 函数关联,当按钮被按下时,自动调用该函数。Label组件一个标签组件。主要用来实现显示功能,可以显示文字和图片。其实例化方式与按钮是一样的,可以说组件都是按照这样的方式实例化 的。Label的属性可以直接参考按钮,事实上按钮就是一个特殊的标 签,只不过按钮多出了点击响应的功能。Entry组件一个单行文本输入框。可以用来接受用户的输入,但是只能输入一行。 如果你只是想显示而不是编..

2021-10-25 20:02:46 360

原创 python进制转换

二进制、八进制和十六进制整数可以编写为十进制(以 10为基数 )、十六进制(以 16 为基数)、八进制(以 8为基 )和 二进制(以2为基数)形式。十六进制数以Ox 或者ox开头,后面接十六进制的数字1~9和A~F 。十六进制的 数字编写成大写或小写都可以。八进制数常以数 0o或者0O开头 (0和小写或大写字母"O"),后面接着数字0~7。二进制以0b或者0B 开头后面只有 0~1。内置函数hex(i):将10进制的数转成16进制oct(i):将10进制的

2021-10-20 19:48:32 1204

原创 python函数

函数的定义函数是组织好的,可重复使用的,用来实现独立功能的代码段。函数可以提高程序代码的重用率。函数的格式注意:(1).函数名称必须遵循 标识符 规则 数字,字母,下划线,并且不能以数 字开 头,不能使用关键字。(2).函数先定义后调用。(3).函数不调用是不执行的。(4).函数可以调用多次函数调用的本质:本质是函数名对应的内存地址...

2021-10-19 08:27:22 76

原创 python集合

集合(set) 1.集合是盛放多个数据的一种类型。2.集合中的元素是无序的,唯一的、不可改变类型。3.可以使用大括号 { } 或者 set() 函数创建集合格式:(1). 变量名={元素1,元素2,元素3,...}(2). 变量名=set(序列) 例如 变量名=set(元组,自动,字符串)注意事项:1.创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。2.集合中的元素必须是不可修改类型。...

2021-10-18 19:39:04 79

原创 python列表

1. 列表定义及格式定义: 列表是一个可修改的,元素以逗号分割,以中括号包围的有序序列。格式: 变量名=[元素1,元素2,元素3,...]2. 列表序列操作 由于列表是序列的一种,列表支持所有的我们对字符串所讨论过的序列操作。唯 的区别就是其结果往往是列表而不是符串。我们能够对列表进行相加、重复、索引 、切片,循环遍历等操作,就像对字符 串所傲的操作那样。3. 列表类型特的方法(1) 增加(2)删除(3) 修改(4) 查找...

2021-10-14 08:26:39 62

原创 python字符串

使用引号(单引号、双引号、三引号)引起来的内容就是字符串。字符串定义:元素以引号包围不可修改的有序序列。注:1.不可修改:字符串中的内容一旦定义后就不能修改。2.有序序列:即成员(字符)有序排列,可通过下标访问。字符串索引1.字符串中每一个个体我们称之为字符或者元素。索引指的是字符的下标。2.字符串索引正序从0开始,倒序从­1开始。通过字符串的索引可以获取指定的字符。 格式:变量名[索引值字符串切片 字符串的切片指的是从字符串中复制出一份指定的内容,存储.

2021-10-13 09:30:31 268

原创 python控制语句

python有两种控制语句:1.顺序流程控制语句如上图所示,顺序流程控制语句,就是程序从上到下依次执行。2.分支控制语句根据条件表达式的结果执行相应的代码。如:注意:1. 条件表达式后面有冒号”:”2. if块(if体,代码块)是靠缩进表示的,一般缩进4个空格(一个tab按键)。...

2021-10-12 19:39:29 210

原创 python学习记录4

上一章说了python的基本数据类型,在各个数据类型中我们可以把它们进行转换,接下来我们来看看:数字类型强制转换将int强制转换成bool:0转换成False,非零转换成True。将bool 强制转换成int:False 转换成0,True转换成1。将int 转换成 float :直接添加一个0小数。将float 转换成int:直接砍掉 小数部分。 float和bool进行转换同int和bool进行转换。...

2021-10-11 08:19:22 69

原创 python学习记录3

今天学习了python的数字类型int整型 例如 10,43float 浮点型 例如 23.24bool 布尔类型 True 和 False注:在python False对应数字0,True对应非0的数字。混合类型的表达式中Python 划分数字类型的复杂度: bool<int<float<complex...

2021-09-30 07:59:18 60

原创 python学习记录2

在tkinter中控件的使用都是基于如下的形式的:控件类型,在控件定义好之后就需要将其添加到主界面上去。通常使用的布局方法是pack()函数,没有调用pack()函数控件是不能在界面上显示的。窗口控件如下:Button: 按钮控件;在程序中显示按钮。Canvas: 画布控件;显示图形元素如线条或文本Checkbutton: 多选框控件;用于在程序中提供多项选择框Entry: 输入控件;用于显示简单的文本内容Frame: 框架控件;在屏幕上显示一个矩形区域,多用来...

2021-09-29 09:12:06 94

原创 git控制系统

1.适合分布式开发,强调个体。2.公共服务器压力和数据量都不会太大。3.速度快、灵活。4.任意两个开发者之间可以很容易的解决冲突。5.离线工作。git基本常用命令如下:mkdir: XX (创建一个空目录 XX指目录名)pwd: 显示当前目录的路径。git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。git add XX 把xx文件添加到暂存区去。git commit –m “XX” 提交文件 –m 后面的是注释。git status

2021-09-28 15:12:53 86 1

原创 第一次写文章 python学习记录1

今天刚刚注册好博客账号开始写,请多多担待。这两天刚刚学习新知识python,了解了一些python编程的知识点1.tkinter模块("Tk 接口")是python的标准Tk GUI工具包的接口,所以一般我们把tkinter模块的导入代码编写为:import tkinter as tk2.而python中(属性,对象)控件,也就是程序的组成部分都有些什么:...

2021-09-27 10:09:30 195 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除