自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 排序算法

排序插入排序def insert_sort(li): for i in range(1,len(li)): j = i - 1 tmp = li[i] while j>=0 and li[j]>tmp: li[j+1] = li[j] j -= 1 li[j1] = tmp return li选择排序def select(A): A[] for

2020-08-29 19:46:36 250

原创 进制转换

二进制:用0,1储存数据,逢二进一,计算机主要使用的二进制.二进制以0b开头,0和1;八进制以0o开头,0-7;十六进制以0x开头0-9和a-f如:num = 10print(bin(num)) 0b1010 #十进制转二进制print(oct(num)) 0o12 #十进制转八进制print(hex(num)) 0xa #十进制转十六进制format(参数一,参数二) #参数参数一为被转换的数字,参数二可以是"o","b","x","d"转换的结果不会带有开头int

2020-08-29 19:45:26 191

原创 python的第三方库

第三方库python的第三方库其实很强大,如turtle(海龟画图),math(数学)等,今天我给大家整理了几种,希望大家能喜欢数学(math)### `import math\#1.取整运算math.floor(3.56) #小于x的最大整数math.ceil(3.56) #大于x的最小整数\#2.常用数学运算math.fabs(-3)#绝对值math.fmod(11,3)#取余math.fsum([1,2,3])#求和math.gcd(24,16)#最大公因数m

2020-08-29 13:25:33 1326

原创 算法基础(1)

1算法非形式地说,算法( algorithn)就是任何良定义的计算过程,该过程取某个值或值的集合作为入并产生某个值或值的集合作为出,这样算法就是把输人转换成输出的计算步骤的一个6我们组可以把算法看成是用于求解良说明的计算问题的工具,一般来说,问题陈述说明了期的输人输出关系,算法则描述一个特定的计算过程来实现该输人/输出关系如,我们可能需要把一个数列排成非递减序,实际上,这个问题经常出现,并且为引入许多标准的设计技术和分析工具提供了足够的理由,下面是我们关于排序问题的形式定义输入:x个数的一个序

2020-07-25 22:08:20 413

原创 python爬虫

今天为大家整理了32个Python爬虫项目。整理的原因是,爬虫入门简单快速,也非常适合新入门的小伙伴培养信心。所有链接指向GitHub,祝大家玩的愉快~O(∩_∩)OWechatSogou [1]- 微信公众号爬虫。基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫,返回结果是列表,每一项均是公众号具体信息字典。DouBanSpider [2]- 豆瓣读书爬虫。可以爬下豆瓣读书标签下的所有图书,按评分排名依次存储,存储到Excel中,可方便大家筛选搜罗,比如筛选评价人数>1000

2020-07-21 18:22:46 604

原创 用c语言对文件进行加密

用C语言对文件进行简单加密的操作,这里主要用的加密思路是破坏文件头,使得系统无法识别文件从而进行加密,最初的思路是将用户输入的加密口令转成ASCII码,再与文件头数据循环进行异或操作,从而破坏文件头数据,使得系统无法识别文件,而从安全性上来说,就算破译者拿到了用户的口令,他也无法知道我们拿了多少数据进行异或,从而提高了加密文件破译的安全性,若需要破译加密文件,不仅需要拿到用户的口令,在不知道具体加密数据位数时,只能对加密文件进行爆破异或,所以这种加密方式具有一定的安全性。在具体实现的时候,以下仅给出最简单

2020-07-21 18:05:02 3323

原创 用python实现贪吃蛇

好了废话不多说直接上代码import pygame, sys, randomfrom pygame.locals import * pygame.init()mainClock = pygame.time.Clock() WINDOWWIDTH = 400WINDOWHEIGHT = 400rectLength = 18 windowSurface = pygame.display.set_mode((WINDOWWIDTH,WINDOWHEIGHT),0,32)pygame.display.set_ca

2020-07-17 10:01:13 343

原创 jave语法大全

关键字(掌握)定义被Java语言赋予特定含义的单词1特点:全部小写。1注意事项:A:goto和const作为保留字存在。B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记12标识符(掌握)定义就是给类,接口,方法,变量等起名字的字符序列1组成规则:A:英文大小写字母B:数字C:$和_123注意事项:A:不能以数字开头B:不能是java中的关键字C:区分大小写123常见的命名规则(见名知意)包【全部小写】单级包:小写举例:liuy

2020-07-17 09:45:44 2068

原创 python基本语法知识大全

一、变量和简单数据类型1.变量名只能包含字母、数字和下划线。可以以字母和下划线开头,但是不能从数字开头;变量名不能包含空格2.数据类型–字符串字符串可以用双引号或者单引号括起来,两者作用一样。具体选择哪种,要看字符串里面的内容,如果字符串里面包含单引号,那么外面就要使用双引号;如果字符串里面包含双引号,那么就用单引号括起来。3.字符串函数title()–以首字母大写的方式显示每个单词title.upper()–全部大写title.lower()–全部小写4.拼接字符串–用"+

2020-07-17 09:32:13 1047

原创 c++表白神器

废话不多说直接上代码:#include “graphics.h” //c++图形界面库#include “stdio.h”#include “time.h”#include “mmsystem.h”#pragma comment(lib,“winmm.lib”)//点struct Point{ int x;//x坐标 int y;//y坐标};//1.定义 int x; //设x变量       

2020-07-16 09:45:51 842 1

原创 c++语法大全

c++语法大全一、变量和简单数据类型1.变量名只能包含字母、数字和下划线。可以以字母和下划线开头,但是不能从数字开头;变量名不能包含空格2.数据类型–字符串字符串可以用双引号或者单引号括起来,两者作用一样。具体选择哪种,要看字符串里面的内容,如果字符串里面包含单引号,那么外面就要使用双引号;如果字符串里面包含双引号,那么就用单引号括起来。3.字符串函数title()–以首字母大写的方式显示每个单词title.upper()–全部大写title.lower()–全部小写4.拼接字符串–用"+

2020-07-16 00:01:10 13018 15

空空如也

空空如也

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

TA关注的人

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