自定义博客皮肤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 322

原创 进制转换

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

2020-08-29 19:45:26 306

原创 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 1537

原创 算法基础(1)

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

2020-07-25 22:08:20 539

原创 python爬虫

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

2020-07-21 18:22:46 698

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

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

2020-07-21 18:05:02 3477

原创 用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 424

原创 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 2163

原创 python基本语法知识大全

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

2020-07-17 09:32:13 1294

原创 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 910 1

原创 c++语法大全

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

2020-07-16 00:01:10 14595 16

空空如也

空空如也

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

TA关注的人

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