自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python版坦克大战

python版坦克大战用python一千行代码搞定坦克大战游戏。在开发坦克大战游戏项目中,我们使用的是pygame模块来完成的,所以得先装好pygame模块。本游戏一共封装了11个类和两个模块(pygame,random)。大家可以在GitHub下载游戏源文件。地址https://github.com/Young157/feiji首先给大家展示下游戏截图!!!由于代码量较多,在本文章...

2020-01-06 22:38:16 4047 8

原创 OpenCV:day01-图像基本操作

Python的OpenCV库入门到高级

2022-07-11 19:58:00 708 1

原创 Python网络编程之day01-网络编程基础

Python网络编程之day01-网络编程基础文章目录Python网络编程之day01-网络编程基础一、网络通信概述二、IP地址三、ping,ifconfig,ipconfig四、端口代码仓库地址: https://gitee.com/andox_yj/python一、网络通信概述如果没有网络,就不能快速的将信息发送给对方网络就是一种辅助双方或者多方能够连接在一起的工具使用网络的目的就是为了联通多方然后进行通信用的,即把数据从一方传递给另外一方前面的学习编写的程序都是单机的,即不能和其他

2022-05-26 10:30:11 155

原创 Python基础之day11-模块

Python基础之day11-模块文章目录Python基础之day11-模块一、模块、包、库介绍二、导入模块三、__name__属性四、dir()函数五、__all__属性六、导包代码仓库地址: https://gitee.com/andox_yj/python一、模块、包、库介绍模块介绍:模块是一个有函数和变量的python文件。模块可以被别的程序引入,以使用该模块中的函数等功能。包介绍:包的概念在模块之上,将有联系的模块放到同一个文件夹下,并且在这个文件夹创建一个名字为__init__.py

2022-05-25 21:34:34 141

原创 Python基础之day10-异常

Python基础之day10-异常文章目录Python基础之day10-异常一、异常介绍二、异常处理之捕获异常三、异常处理之断言四、异常处理之触发异常五、自定义异常代码仓库地址: https://gitee.com/andox_yj/python一、异常介绍错误与异常介绍错误:指Python的语法错误,不能被python解析。错误使程序运行不了。异常:即便Python程序的语法是正确的,在运行它的时候也有可能发生错误。运行期检测到的错误被称为异常。代码示例# #############

2022-05-25 09:47:28 179

原创 Python基础之day09-文件操作

Python基础之day09-文件操作文章目录Python基础之day09-文件操作一、文件打开与关闭二、open函数参数三、mode选项参数四、file对象操作五、文件备份案例六、with操作文件七、OS文件目录操作代码仓库地址: https://gitee.com/andox_yj/python一、文件打开与关闭open函数介绍:Python open() 方法用于打开一个文件,并返回文件对象。open函数使用:open() 函数常用形式是接收两个参数:文件名(file)和模式(mod

2022-05-24 20:32:43 186

原创 Python基础之day08-面向对象基础3

Python基础之day08-面向对象基础3文章目录Python基础之day08-面向对象基础3一、二、类方法三、静态方法四、总结实例、类、静态方法代码仓库地址: https://gitee.com/andox_yj/python一、类属性与实例属性介绍:实例属性:用法:对象.属性名 = 属性值 或 self.属性名 = 属性值介绍:只能用实例对象调用,不可用类对象调用,只能用实例对象修改,不可用类对象修改。否则只是为类对象创建一个新属性。类属性:用法:定义到类里面

2022-05-24 15:09:32 92

原创 Python基础之day07-面向对象基础2

Python基础之day07-面向对象基础2文章目录Python基础之day07-面向对象基础2一、继承二、子类调用父类的方法三、多层继承与多继承四、多态五、封装代码仓库地址: https://gitee.com/andox_yj/python一、继承继承介绍:一个类可以继承另外一个类的属性和方法,有单继承和多继承单继承指一个类只能有一个父类,多继承指一个类可以有多个父类。示例:一个类A里面的属性和方法可以通过继承的方式,传递到类B里。那么类A就是基类,也叫做父类;类B就是派生类,也叫做子类。

2022-05-24 14:47:49 97

原创 Python基础之day06-面向对象基础1

Python基础之day06-面向对象基础1文章目录Python基础之day06-面向对象基础1一、面向对象介绍二、定义类及创建类对象三、在类中通过self获取对象属性四、__init__方法五、私有属性和私有方法代码仓库地址: https://gitee.com/andox_yj/python一、面向对象介绍面向对象介绍:面向对象是一种软件开发的方法,使用类和对象来描述事物。面向过程:根据业务逻辑从上到下写代码面向对象:将数据与函数绑定到一起,进行封装,这样能够更快速的开发程序,减少了重

2022-05-23 22:19:21 73

原创 Python基础之day05-强化练习

Python基础之day05-强化练习文章目录Python基础之day05-强化练习1、递归函数代码仓库地址: https://gitee.com/andox_yj/python1、递归函数

2022-05-23 15:56:47 107

原创 Python基础之day04-函数

Python基础之day04-函数文章目录Python基础之day04-函数一、函数的介绍,定义,调用二、带参数的函数三、带返回值的函数四、函数的嵌套调用五、局部变量与全局变量六、拆包七、引用八、函数案例-学生管理系统代码仓库地址: https://gitee.com/andox_yj/python一、函数的介绍,定义,调用介绍:当遇到某段代码需用重复用到时,就可以把该段代码封装成一个小的功能模块,在使用的时候可以重复调用这就是函数。函数能提高应用的模块性,和代码的重复利用率。注意:函数

2021-09-27 23:27:18 112

原创 Python基础之day03-字符串,列表,元组,字典

Python基础之day03-字符串,列表,元组,字典文章目录Python基础之day03-字符串,列表,元组,字典一、字符串二、下标与字符串切片三、列表四、元祖五、字典六、公用方法代码仓库地址: https://gitee.com/andox_yj/python一、字符串介绍:双引号或者单引号中的数据,就是字符串string字符串的基本操作# 1.定义字符串name1 = "Andox"name2 = '张三'# 2.字符串输入str1 = input("请输入字符串:")# 3.字

2021-09-26 00:10:32 104

原创 Python基础之day02-if判断与while,for循环

Python基础之day02-if判断与while,for循环文章目录Python基础之day02-if判断与while,for循环一、比较与关系运算符二、if-elif-else语句三、if嵌套四、if应用案例(猜拳游戏)五、while循环语句六、while循环嵌套案例(九九乘法表)七、for循环八、break和continue九、其他代码仓库地址: https://gitee.com/andox_yj/python一、比较与关系运算符比较运算符:运算符 描述

2021-09-18 18:23:31 131

原创 Python基础之day01-基础知识

python基础之第一个python程序欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显

2021-09-16 22:27:21 93

原创 爬虫之User-Agent大全

爬虫之User-Agent大全agent = [ "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50", "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5

2020-12-21 16:47:44 430

原创 pip与虚拟环境相关操作

pip与虚拟环境相关操作1. pip 升级python -m pip install --upgrade pip2. python导出安装包pip freeze > requirements.txtpython版本号 -m pip freeze > requirements.txt3. python导入安装包pip install -r requirements.txtpython版本号 -m pip install -r requirements.txt4. 创建虚拟环

2020-12-21 16:41:38 122

原创 flask项目开发到部署笔记

flsak开发方法一,js相关加载页面时就调用某js方法:<body οnlοad=“方法名();”>显示某段代码:$("#.选择器").show();隐藏某段代码:$("#.选择器").hide();修改标签里内容:$("#.选择器").html(新内容);加载某页面:window.location.href = url路径;刷新当前页面:location.reload()提示框:alert(‘内容’)

2020-11-01 22:34:26 183

原创 七牛云对象存储空间绑定自己的域名

七牛云对象存储空间绑定自己的域名前提条件1.已经购买了一个属于自己的域名,例如:yuming.com2.在七牛云的对象存储中创建了一个空间一、绑定域名按照下图的4个步骤,点击绑定域名输入自己需要绑定的域名,注意:如果你购买的域名只用于访问七牛云的对象存储,就直接写入一级域名yuming.com,如果你想通过二级域名访问七牛云,那么在这给你要绑定的域名添加一个前缀,例如:qny.yuming.com域名输入完后其他都是默认值,点击创建二、设置CNAME加速1.复制你的加速域名(以上

2020-10-23 01:04:15 3245 6

原创 git常用命令

1、克隆git clone #克隆git clone -b <远程支名> <远程仓库> #克隆指定分支1、提交本地git init #初始化git add . #添加到本地缓存git commit -m'备注' #添加到本地仓库3、提交远程git push #提交到远程仓库git push <远程仓库> <本地分支>:<远程分支> #本地分支推送到远程并创建远程分支git pus

2020-10-15 21:54:55 105

原创 MySQL缓冲区内存不足问题

MySQL数据库查询大量数据缓冲区内存不足解决报错内容:mysql报错示例图:解决方法:登录mysql后,输入此sql语句,修改缓存区大小SET GLOBAL sort_buffer_size = 1024*1024;

2020-10-11 10:55:00 738

原创 Linux/Ubuntu/SentOS系统安装oh-my-zsh

Linux Ubuntu SentOS系统安装oh-my-zsh效果图安装zsh1.安装zshsudo apt-get install zsh2.修改默认的Shell为zshchsh -s /bin/zsh修改配置文件sudo vim /etc/passwd修改第一行的/bin/bash为/bin/zsh安装 oh my zsh1.安装oh my zshwget https://github.com/robbyrussell/oh-my-zsh/raw/mast

2020-10-10 17:58:29 160

原创 Chrome浏览器不重新加载css,js等静态文件

开发时浏览器不重新加载静态文件问题:在开发测试时,修改了js,css等静态文件后,重新打开网页后浏览器依然用的是缓存的静态文件。或者版本更新时,客户端还是本地缓存的静态文件一,生成环境解决方案:解决方案1:        更新后修改静态文件名字和html里加载的文件名字,但是此方法用起来麻烦,要是修改错了就加载不了。解决方案2:       &nb

2020-09-27 17:18:50 2046

原创 web框架之flask

项目地址https://github.com/Young157/flask_demo一. 在GitHub上创建仓库,配置git与ssh免密登录。git init # 初始化gitgit config --global user.name "GitHub用户名"git config --global user.email "GitHub邮箱"此步骤会要求输入一些信息,可以直接默认即可,当看到下图就好了之后会生成两个文件,路径一般在User文件夹下的.ssh文件夹里。id_rsa:

2020-09-18 01:53:54 331

原创 Markdown基础语法

一、标题:使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题效果展示:一级标题二级标题三级标题四级标题五级标题六级标题二、字体样式:设置文本字体样式,在文本左右两侧添加相应符号。* 斜体** 加粗*** 斜体加粗~~ 删除线效果展示:斜体加粗斜体加粗删除线三、文字引用:当需要展

2020-09-09 20:36:24 135

原创 三器一闭

一.迭代器迭代概念就是一种获取数据的方式,通过for循环获取数据的过程也叫迭代。可迭代对象指可以通过for循环遍历的对象,例如:列表、字典、元组、字符串等。也可以自定义可迭代对象。判断对象是否是可迭代对象:isinstance('对象', Iterable) 返回结果True或False迭代器迭代器可以获取可迭代对象的数据时记录当前获取的位置。迭代器只能一直往前获取,不会后退,直到获取完后,再去获取则会抛出异常StopIteration异常获取一个可迭代对象的迭代器:迭代器 = it

2020-09-09 01:00:31 126

原创 UDP聊天室

UDP聊天室(保存聊天记录)使用多线程开发一个简单的UDP聊天室,聊天记录可保存。使用的模块有socket(套接字),threading(线程),queue(队列),time(时间)共四个模块。聊天记录截屏下面一起来了解下代码吧!# udp聊天室(保存聊天记录)import socket # 导入套接字模块import threading # 导入线程模块import queu...

2020-01-09 17:14:35 1012

原创 python版飞机大战

python版飞机大战用python几百行代码搞定飞机大站游戏。我们利用pygame包进行飞机大战的游戏开发,所有大家首先得安装好pygame包,本游戏一共封装了8个类,定义玩家飞机精灵类 继承精灵类import gc #垃圾回收机制import pygame # pygame游戏模块import random # 随机数模块import Constants # 自定义...

2020-01-04 14:10:28 8227 14

空空如也

空空如也

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

TA关注的人

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