- 博客(51)
- 收藏
- 关注
原创 飞机大战(python/pygame)
游戏的初始化和推出pygame是一个包,使用的时候需要使用import pygame进行导入使用pygame的功能前,要对其进行初始化,pygame.init();所有结束的时候要退出pygame.quit()import pygamepygame.init()# 游戏代码...pygame.quit()pygame 里面绘制的图像 和元素 都是以矩形区域来描述位置的 因此有 pygame.Rect 类Rect类pygame 中的坐标都是以 左上角,原点(0,0)为开始坐
2020-07-12 14:12:49
518
原创 windows下安装pygame pip
安装python确认是否安装pip打开cmd—>输入python -m pip --version – > 是否有输出版本没有的话就安装Pip: 下载地址是:https://pypi.org/project/pip/#files (win7.8.9.10下,记得下载压缩文件)参考文档:https://www.cnblogs.com/baiyuer/p/9606773.html参考文档:https://blog.csdn.net/m0_37774696/article/detai.
2020-07-05 10:13:07
260
原创 来自python的【面向对象】
面向对象的一些小定义类:一个类定义了每个对象共有的属性和方法,用来描述具有相同属性和方法的对象的集合 对象是类的实例 使用前要实例化方法:类中的函数类变量:再实例化对象中是共用的,就算定义变量,但是不会再类中的方法李,类变量一般不会作为实例变量使用数据成员:进行操作的相关数据方法重写:子类继承父类的方法,但所不满足需求,可进行重写,也就算重载,覆盖。**局部变量:**方法的变量,只作...
2020-07-04 21:42:29
476
原创 python-6.23 TODO/debug/全局改变量名/变量引用/全局变量/局部变量/生命周期/参数拆包/递归
TODO : 作用类似于注释,不过是显示的颜色不一样,在pycharm中可以单独显示,通常是为了提示有什么工作没有做debug的时候 若还没执行完 在debug中还是能看见的3.`统一修改变量名 : 右击 refactor rename 就可以对同一个标量进行修改+=在进行数值运算的时候,是加法,如果是对列表使用,则是在扩充,本质上是在调用extend方法,不会修改变量的引用,但是注意list1 += list2 是在做extend,会影响外部数据; list1=list1+..
2020-06-23 09:35:52
306
原创 来自python的【列表生成式[],if else 的三元表达式】
列表生成式简单的说,列表生成式就是快速,有B格的生成一个列表,生成列表之后,可以进行相应操作,转换为别的数据形式。列表生成式 是写在[]中的式子,结果会输出一个列表。将要生成的数据形式的表达式放在前面,后面跟上for循环,如果有其他条件进行筛选,还可以跟上if else 进行操作。表达式可以是任何数据类型,最后都会转为列表类型。能够进行两层循环xxx for xx in xx for...
2020-04-08 09:42:22
797
原创 来自python的【模块、函数作用域(global、nonlocal)】
模块定义一个包含所有定义的函数和变量的文件,后缀名是.py,模块可以被别的程序引入,被调用,如同库一样。import使用import来引入模块,每个模块中有着自己的内容,同样引入别的.py模块 也是使用import 进行调用。当解释器遇到import语句,会优先搜索当前的搜索路径,一个模块只会被导入一次,无论执行多少遍搜索路径是在Python编译或安装的时候确定的,安装新的库应该也会...
2020-04-06 10:07:58
327
原创 来自python的【函数、参数、参数传递】
函数定义函数是一个代码库,能够提高代码的重复利用率,python中有很多内置函数,也可以自定义函数。定义函数方法def关键字开头,后跟函数标识符名称和圆括号()参数和自变量 放在圆括号中间,圆括号之间可以定义参数一般函数第一句都用来解释说明函数的意义函数:作为开始,缩进表示一个代码块return[表达式] 结束函数,选择性的返回数据给调用方,若没有return,返回None一般,...
2020-03-25 09:49:56
255
原创 来自python的【条件控制/语句循环/break/continue/else/pass】
一、条件控制一条或多条语句的执行结果(True/False)来决定执行的代码块。if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_block_3每个条件后面要使用冒号:,表示接下来是满足条件后要执行的语句块。使用缩进来划分语句块,相同缩进...
2020-03-18 17:21:04
232
原创 来自python的【set集合总结/frozenset】
set定义集合(set) 是一个无序的不重复的元素序列,能够去重复使用{},或者set()函数穿件,与dict的符号一样。空集合必须使用set(),因为{}是用来创建空字典dictset中的数据一定要是不可变数据,否则报错TypeError: unhashable type: 'list'# all sets1 = {'one',1,12,1,23,23,'one','two',(...
2020-03-17 10:51:22
847
原创 来自python的【dict字典总结】缺iter
字典(映射)定义dict字典,也称作映射,目前python只有一种标准的映射类型。dict是可变数据类型,内部可以存储任意类型对象。定义形式常见的:dict{key1:value,key2:value},值得注意的是,key必须是唯一的,当有相同的key出现,则以最后一个数据为准,但是value可以不是唯一的。并且key必须是不可变数据,如字符串、数字、元组等,不然会报错哦TypeErro...
2020-03-11 10:02:17
602
原创 来自python的【tuple元组总结】
元组定义按顺序输出元组内容与列表类似,使用()以及, 定义,内部数据可以是任意类型。tup1 = ('1',1,set('123'))print(tup1) #('1', 1, {'1', '3', '2'})元组是不可变数据,内部数据不能修改。会报错#tup1[0] =99 #TypeError: 'tuple' object does not support item ...
2020-03-08 14:51:42
512
原创 来自python的【list列表总结】
list定义列表与字符串一样,属于可迭代序列,具有索引值,正序下标从0开始,逆序下标则从-1开始能够进行组合、索引、切片、加、乘、检查成员等操作能够确定序列的长度(len)也能够确定max、min值列表数据项不需要具有相同的类型,字符串全都是字符类型。list = ['a',1,set('123)] 这样定义,使用中括号[],以及逗号 , 间隔list数据内部可重复出现相同数据输出...
2020-03-07 11:24:17
730
原创 来自python的【赋值、深拷贝和浅拷贝】
深拷贝和浅拷贝都是对象的拷贝,会生成数据一样的对象。存在的本质区是:拷贝出来的对象的地址是否和原对象一样,是地址的复制还是值的复制。地址复制:值的复制:可变对象:一个对象,在不改变所指地址的情况下,可以修改其所指向的地址中的值。不可变对象:一个对象在所指向的地址上,值是不能修改的,如果修改了对象的值,相当于重新创建一个对象,地址改变。不可变对象:Number、String、Tuple(元...
2020-03-06 16:03:22
163
1
原创 来自python的【数字Number总结/Math数字函数】
Number数字number 定义number用于定义数据,并且数据是不允许改变的。只能够重新开辟内存空间。number是不可变数据。str也是不可变数据。变量被赋值的时候才会被创建删除变量del var1,varr2,可以同时删除多个,会删除内存空间,后续用到的将not defined数值类型整型(int):无小数点,可正可负,也可以用十六进制、八进制、二进制来表示整数浮点型...
2020-03-01 09:29:22
1300
原创 来自python的【isdigit()/isnumeric()/isdecimal()总结】
各个定义str.isdigit() : str只有数字组成,并且至少一个字符,返回boolstr.isnumeric():方法检测字符串是否只由数字组成,数字可以是:Unicode 数字,全角数字(双字节),罗马数字,汉字数字但是不识别字节,返回boolstr.isdecimal() :str只包含十进制字符串,unicode对象,返回bool均为判断字符串是否为数字,主要是关于un...
2020-02-24 10:11:02
325
原创 来自python的【str字符串内置函数】
字符串内置函数–capitalizestr.capitalize():将字符串转换成大写,其他字母变成小写capitalize 含义 capitalize(...) | S.capitalize() -> str #输出是一个字符串 | | Return a capitalized version of S, i.e. make th...
2020-02-23 15:07:01
2536
原创 来自python的【str字符串总结(字符串切片,字符串内置函数)】
定义使用"或者'定义的内容,表示文本的内容称为字符串例: 'hello' "world"没有单个字符的概念,只有单个字符也是作为一个字符串使用A单引号/双引号单引号/双引号都可以定义但是如果希望输出单引号或者双引号,需要交叉使用"'hh'11"print('hello')print("world")print("hi'china'")print('china"hi"'...
2020-02-22 10:07:33
757
原创 来自python的【代表False的所有数据】
Bool 布尔类型:True/False。bool(x) -> bool | | Returns True when the argument x is true, False otherwise. | The builtins True and False are the only two instances of the class bool.仅有true/false两个...
2020-02-14 11:20:30
416
原创 来自python的【逻辑运算符总结】
逻辑运算符(1) and 与 :x and y , 当两个都为true的时候,输出true,但凡有一个为false,则直接输出false。(2) or 或 : x or y , 其中有一个为true,则输出true,两个都为假的时候才回输出假(3) not 非 : not x : 取x的反。and运算符:两真为真,一假则为假一旦遇上 False,则一定为假,所以在and运算时,首...
2020-02-14 09:54:57
488
原创 来自python的【比较运算符总结】
总类 (比较运算符返回的都是True/False)== 等于 :比较对象是否相等 如果是对象的话,就意味着所有的数据都行,比如 集合、字典等。!= 不等于:比较对象是否不相等> 大于 :< 小于:>=大等于:<=小等于注意点等于与不等于 可以比较所有的数据类型吗?其余比较运算符是不可以比较吗同一个数据类型 ,才能进行比较运算符...
2020-02-13 10:33:47
352
原创 来自python的【算术运算符总结】
算术运算符+ : 加法字符串拼接,字符串不能有除去拼接和 N次输出(**)的操作- :剑法*: : 乘法,对于字符串则为N次输出 如:a*3>>aaa/:%//**注意点注意靠近0的计算,也就是取整的运算注意浮点数的计算注意复数的计算注意正负数计算+ 加法 / 字符串的拼接加法和小学的加法一样,不再过多叙述,下一条字符串只能与字符串进行拼接,并没有像...
2020-02-10 10:55:04
668
原创 来自python的【print总结】
python中print的使用help函数打印出的方法解释可能存在误差print(help(print))'''一共有好几个参数 print(...) print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) value 输出的内容 可以有多个 sep 输出内容的分割线 end ...
2020-02-07 16:00:55
585
原创 【html】area/map/img的使用
今天翻MDN,发现一个area标签,重来没有用过。今天了解了一下。area是单标签 area是用来画图形的,可以是圆形、矩形、和多边形属性(重点加粗):cords是给所画的图片设定坐标值download 是链接资源下载的 除去网址信息herf是area区域的urlhreflang 是资源的语言media 指明链接资源的媒体类型nohref 指明是没有超链接的 直接rel 表...
2019-11-25 16:38:01
500
原创 【SEO】SEO初学(二)
沙盒现象Google确实在近一两年开始在把链接的年龄以及链接页的历史情况都考虑在内。还有网站获得链接的速度,如果一个网站在短时间内获得了大量的链接,Google会怀疑这些链接是买来的,或者是通过作弊手段得到的。这些与时间有关的因素组合起来,就可能对新网站产生这种沙盒现象。新站的不友好优化...
2019-09-08 11:37:21
119
原创 【SEO】SEO初学(一)
莫名开始做SEO了,之前一窍不通,现在依旧。先从百度的地方开始做起吧~HTTPS的必要性保证网站最基本的一道防线,保证数据的争取传输,比http协议更为安全,这会使网站评价相对高,对应的网站落地页也是更加优质,会出现https的展示样式。***(这点我还没实现,下一次)***在2018年下半年的时候,https就将作为优质特征之一,影响搜索排序,也就是排名。所以,肯定要用的。相对应的百度蜘蛛...
2019-08-19 19:59:28
560
原创 批量删除QQ空间代码
作为一个程序员,无条件满足老板的需求。删除他空间3857条说说。然后开始之后又说不用了。亲测可用,有些版本不行,这个只要点击到说说的页面就行了。var delay = 1000;function del() {document.querySelector(’.app_canvas_frame’).contentDocument.querySelector(’.del_btn’).click...
2019-08-08 14:08:30
517
转载 WordPress忘记密码找回的方法
公司要求使用wordpress快速建站。今天很悲伤的发现。我密码忘记了。并且我没有开通邮箱登陆的功能呢。尴尬。密码找回:后台用邮件直接找回后台直接找回密码。前提是你开启了邮箱功能。但是我没开。ggPhpMyAdmin修改MD51、进入到主机的PhpMyAdmin管理界面2、进入到PhpMyAdmin后,点击wp_users这个表。3、再点击修改用户参数。(注意:user_login是...
2019-06-23 09:46:27
350
原创 vue+iview 进行table表格数据的更新显示,局部刷新
使用vue+iview进行vue后台管理系统,对iview不太熟悉,然后就出现了好多问题,上一个有记录,这个来区分一下在使用location.reload() 或者是 路由的 this.$router.go(0) 进行刷新的时候,是会出现一阵的空白区域的,因为是整个页面的刷新,所以比较缓慢,因此使用了provide/inject的方法。provide:选项是一个对象或返回一个对象的函数。该...
2019-04-05 15:00:44
17948
原创 Vue之iView Ui库在小demon中出现的使用情况
今天iView来开始一个项目 好的搭建下载看官方文档就好 命令太多 真的记不住第一个错:Iview会将标签渲染成html,但是这样结束标签会报错,在vs里面设置就好了打开设置,搜索“vetur.validation.template” 取消对勾就好,然后重启,接下来是盗图的截图:第二个问题:写菜单栏的时候 点击一个 全部都触发了 因为代码是动态绑定数据的,如下这是脑抽这是脑抽...
2019-04-03 23:30:22
207
原创 实例索引(一)---控制div属性(reflow、repaints、cssText)
知乎上扒了一个链接,实例索引,刚好可以小白的我练手哈哈哈。为了练习js我也是煞费苦心界面图:主要实现:点击不同的按钮,能够实现对应的样式,并且是之前的样式进行清零。第一反应是进行添加类名控制,但是有点啰嗦了,所以用数组进行控制:具体代码如下:<!DOCTYPE html><html lang="en"><head> <meta c...
2019-03-20 09:18:35
192
原创 将ajax请求成功后的数据设置为全局变量
实现一个小demo的时候,需要发送ajax请求,并且把返回回来的数据作为全局变量进行使用。第一次尝试的时候,使用了直接定义一个全局变量,直接进行赋值,会输出undefined,因为执行顺序是异步的,所以会没传输回来就输出了。因此采用函数的return的作用 代码如下:注意设置异步 然后return的作用就好var test = (function () { let result;...
2019-03-14 16:38:53
5085
2
原创 CodeWars -Good vs Evil(未通过)
这是一个没有通过的并且找不到错误的一个题目,我自己找不到啊,先放上来,看看有没有大佬能够给我看看。。。题目:will have many battles with the forces of evil. Different races willcertainly be involved. Each race has a certain worth when battlingagainst...
2019-01-18 15:33:10
214
原创 CodeWars - Who likes it?
来~题目:/**You probably know the “like” system from Facebook and other pages.People can “like” blog posts, pictures or other items.We want to create the text that should be displayed next to such an...
2019-01-16 23:52:45
370
原创 CodeWars--Build Tower
题目:Build Tower by the following given argument:number of floors (integer and always greater than 0).Tower block is represented as *Python: return a list;JavaScript: returns an Array;C#: returns...
2019-01-15 01:05:49
429
原创 小米官网仿造(四)---jQuey
这是最后一个啦,这个界面先写到这里,等我把后面的学完,再来生成动态的网站,然后,我真的好好没有做codewars了。现在就是各种列表了,放一些代码,因为很长~而且很像。这里是能够实现tab栏切换部分代码:// 手机内容的脚本$(function () { // 手机脚本的数组数据 var listArr = [{ intro: "新品", img: "....
2019-01-13 23:23:49
391
原创 小米官网仿造(三)--jQuery(抢购部分)
接上~效果图:是通过移动ul的移动来进行,但是倒计时没有进行事实的改变~ 最后的时候能够进行禁用箭头的点击效果html代码 <div class="recommend"> <!-- reconmend部分开始 --> <div class="reconmend w clearfix"> <ul class="reco...
2019-01-12 19:50:03
655
3
原创 小米官网仿造(二)--jQuery(头部轮播)
接上:效果图主要是实现轮播图效果,以及鼠标移入移除的效果开始的时候 没有想到 jq的动态创建 html 如下 <div class="hender"> <div class="head"> <div class="w clearfix pr"> <ul class="headNav"&
2019-01-12 19:46:31
650
3
原创 小米官网仿造(一)----Jquery
仿造了一个小米官网,分为几部分写了,最后进行拼凑。采用的是jquery。大体如下:其实并不难,但是熟练度并不高,导致编写有些慢。扒下来的网站图片尺寸,让我绝望了一下,因为对不齐哈哈哈,导致看起来好丑。然后默默微调。主要注意以下几个点:(1)写网页的时候,注意效果,返工好麻烦(2)图片改变的时候与小圆点的变化(3)箭头点击时候的轮播效果(4)布局 布局(5)特效特效代码:(截取了...
2019-01-10 23:03:06
3370
1
原创 CSS---猪年大吉
昨天用css画了一个小猪~希望今年,猪年大吉哈哈哈哈:)很简单的思路,下一步就是想要做一个css3的流星雨~ 加油 还是css深的我心哈哈自己画出来的结果图:哈哈超可爱,源代码如下:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>pig<..
2019-01-06 23:18:35
291
原创 CodeWars(Is a number prime?)
come on~题目:Define a function isPrime/is_prime() that takes one integer argument and returns true/True or false/False depending on if the integer is a prime.Per Wikipedia, a prime number (or a prim...
2019-01-05 23:23:08
491
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人