自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯算法

2021.4.17搜索、计数、图论、数论、博弈论、概率论、计算几何最小生成树之prim算法、一、枚举算法1、判断水仙花数#水仙花数for i in range(100,1000): a = i//100 b = (i//10)%10 c = i%10 if (pow(a,3)+pow(b,3)+pow(c,3)) == i: print(i)2、百元买百鸡for gongji in range(20): for muji in ran

2021-04-17 15:47:36 254 1

原创 Linux常用命令3

2021.4.2三、文件搜索命令1、文件搜索命令find​ (1)文件搜索命令 find​ ①命令所在路径:/bin/find​ ②执行权限:所有用户​ ③功能描述:文件搜索​ ④语法:find [搜索范围][匹配条件]​ ⑤ 举例:$ find /etc -name init(在目录/etc中精确查找文件init)$ find /etc -name *init*(在目录/etc中模糊查找文件名中含有init四个字母的文件) *----*为通配符$ find /etc -n

2021-04-03 23:02:16 60

原创 Linux常用命令2

2021.4.1二、权限管理命令1、权限管理命令chmod​ (1)权限管理命令 chmodr(change the permissions mode of a file)​ ①命令所在路径:/bin/chmod​ ②执行权限:所有用户​ ③功能描述:改变文件或者目录权限​ ④语法:chmod [{ugoa}{±=}{rwx}][文件或目录]​ [mode = 42][文件或目录]​ -R 递归修改​ ⑤ 举例:$ chmod g+w,o-

2021-04-01 23:42:01 48

原创 Linux常用命令1

2021.3.31一、文件处理命令1、命令格式与目录处理命令​ (1)命令格式:命令 [-选项(用于调整功能)][参数(命令操作的对象)]​ 例如:(ls -la /etc)​ ①个别命令使用不遵守此格式​ ②当有多个选项时,可以写在一起​ ③简化选项与完整选项(-a 等于–all)​ (2)目录处理命令ls(list)​ ①命令所在路径:/bin/ls​ ②执行权限:所有用户​ ③功能描述:显示目录文件​ ④语法:ls 选项[-ald][文件或目录]​ -a:

2021-03-31 20:30:27 68

原创 Linux注意事项

2021.3.301、Linux相关注意事项:​ (1)严格区分大小写​ (2)Linux中所有内容都以文件形式保存,包括硬件(硬件文件是/dev/sd[a-p],光盘文件时/dev/sr0等)​ (3)Linux不靠扩展名区分文件类型​ ①压缩包:"*.gz"、"*.bz2"、"*.tar.bz2"、"*.tgz"等​ ②二进制软包:“.rpm”​ ③网页文件:“*.html”、“*.php”​ ④脚本文件:“*.sh”​ ⑤配置文件:“*.conf”​ (4)Linux所有

2021-03-30 18:42:53 91 1

原创 3.26

2021.3.261、网络爬虫是自动进行HTTP访问并捕获HTML页面的程序2、requests库支持非常丰富的连接访问功能,包括国际域名和URL获取、HTTP长连接和连接缓存、HTTP会话和cookie保持、浏览器使用风格的SSL验证、基本的摘要认证、有效的键值对cookie记录、自动解压缩、自动内容解码、文件分块上传、HTTP(s)代理功能、连接超时处理、流数据下载等3、requests库提供函数函数描述requests.request()构造一个请求,支持以下各方法的基础

2021-03-25 12:54:15 57

原创 3.25

2021.3.251、turtle库主要包括窗体函数、画笔函数和画笔运动函数三类2、time库的主要功能主要分为3个方面:时间处理,时间格式化和计时​ 时间处理:time.time() , time.gmtime() , time.localtime() , time.ctime()​ 时间格式化:time.mktime() , time.strftime() , time.strptime()​ 计时:time.sleep() , time.monotonic() , time.perf_cou

2021-03-24 23:38:33 89

原创 3.24

2021.3.241、一维数据是最简单的数据组织模式,主要采用列表形式表示,采用空格,逗号,换行,特殊分隔符存储格式​ 其中逗号分隔的存储格式叫做CSV格式,列表对象输出为CSV格式文件采用字符串的join()方法最方便lst = ['beijing','shanghai','tianjing','chongqing']f = open('wenjianming.cvs','w')f.write(','.join(lst)+'\n')f.close()输出:beijing,shanghai

2021-03-24 20:33:55 209

原创 3.20

2021.3.211、数据的存储结构是数据的逻辑结构在计算机中的表示2、继承是指类之间共享属性和操作的机制3、关于软件危机,软件开发生产率低、软件质量难以控制、软件成本不断升高4、Python使用保留字def保留字定义一个函数5、Python中对文件的写操作方法是:write,writelines,write 和seek6、文件是数据的集合和抽象,包括文本文件和二进制文件两种类型,两者的区别在于是否有统一的字符编码:二进制文件没有统一字符编码,只能当作字节流,而不能看作是字符串7、f = o

2021-03-22 00:05:38 69

原创 3.16

2021.3.161、常用组合数据类型:​ 集合类型:是一个元素集合,元素之间无序,相同元素在集合中唯一存在​ 序列类型:是一个元素向量,元素之间存在先后关系,通过序号访问,元素之间不排他(典型代表:字符串类型、列表类型)​ 映射类型:是键-值数据项的组合,每一个元素是一个键值对,表示为(key,value),其是一种二元关系,源于属性和值的映射关系(典型代表:字典类型)2、集合用{}表示,集合中的元素不可重复,元素类型只能是不可变数据类型,例如整数、浮点数、字符串、元组等,相比较而言,列表、字典

2021-03-16 19:25:45 684

原创 3.11

2021.3.111、描述一个计算问题的程序过程有很多方式:包括:IPO、流程图、伪代码、程序代码、流程图最直观2、异常处理:使用try…except语句,一程序是否产生异常为判断条件​ break:结束当前循环​ continue:结束当前循环的当此循环过程3、函数的语法格式:​ def 函数名(参数列表):​ 函数体​ return 返回值列表(当函数没有return时,仅表示执行一段代码功能)4、函数使用的语法格式:​ 函数名(实际赋值参数列表)5、函数使用步骤:​ (1)

2021-03-11 23:08:20 142

原创 3.9

2021.3.91、进制表示:进制种类引号符号十进制无二进制0b或0B八进制0o或0O十六进制0x或0X2、对于复数z,可以用z.real和z.imag分别获取实数部分和虚数部分3、数值运算符于赋值运算符=之间不能有空格4、内置的数学运算函数abs(x)x的绝对值divmod(x,y)(x//y,x%y)输出元组形式的商与余数pow(x,y)或pow(x,y,z)x**y或(x**y)%z,幂运算round(x

2021-03-09 21:21:08 202

原创 3.6

2021.3.61、标识符的命名规则(对大小写敏感):​ 字母、数字、下划线​ 第一个字符不能是数字​ 不能是Python中的保留字​ 只允许使用字符集中的A-Z和a-z​ 允许使用中文、但不建议2、数据类型:表达数据的含义、消除计算机对数据理解的二义性​ 整数类型:正、负、0,有二进制、八进制、十进制、十六进制4种表示方式​ 浮点类型:无取值范围限制,可正、可负,有小数点、科学计数法两种表示方式​ 复数:采用a+bj的形式表示,存在实部和虚部3、字符串:在Python

2021-03-06 17:03:50 140

原创 3.4

2021.3.41、高级语言根据执行机制的不同分为:静态语言和脚本语言​ 静态语言:采用编译方式(将源代码转换成目标代码的过程)执行(c、Java)​ 脚本语言:采用解释方式(将源代码逐条转换成目标代码同时逐条运行代码的过程)执行(JavaScript、Python)2、python最早版本诞生于1991年3、python特点:语法简单、生态丰富、多语言集成(、平台无关、强制可读、支持中文、模式多样、类库便捷)4、python运行的两种方式:交互式、文件式5、IPO程序编写方法:​ Inpu

2021-03-06 13:19:37 95

原创 2.8

2020.2.8对象(属性、方法)例一:class Turtle:#类 #属性:变量 color = 'green' weight = 10 legs = 4 shell = True mouth = '大嘴' #方法:函数 def climb(self): print("爬") def run(self): print("跑") def bite(self): print("咬") def eat(self): print("吃") def sleep(

2021-02-19 20:57:27 63 1

原创 2.7

2020.2.7pickle模块import picklelist1 = [123,3.14,'yyqx',['list2']]pickle_file = open('list1.pkl','wb')pickle,dump(list1,pickle_file)pickle_file.colse()pickle_file = open('list1.pkl','rb')list2 = pickle.load(pickle_file)print(list2)输出:[123,3.14,'yy

2021-02-10 22:40:08 156

原创 2.6

2020.2.6文件文件类型​ .exe:可执行文件​ .txt:文本格式​ .mp4 / .avi: 视频的格式​ .jpg: 图片的格式​ .ppt: powerpoint格式打开文件打开模式执行操作‘r’以只读方式打开文件(默认)‘w’以写入的方式打开文件,会覆盖已存在的文件‘x’如果文件已经存在,使用此模式打开将引发异常‘a’以写入模式打开,如果文件存在,则在末尾追加写入‘b’以二进制模式打开文件‘t’以文本模式打开(默

2021-02-09 21:07:06 119

原创 2.5

2020.2.5递归例一:(斐波那契数列)兔子生崽:有一对小兔子,第一个月处于生长状况,不具有繁殖能力其他每个月能生一对兔子,求一年之后兔子的总数:​ 数学函数:​ 当n = 1 或 n = 2时:F(n) = 1​ 当n >2时:F(n) = F(n-1)+F(n-2)非递归:def fab(n): n1 = 1 n2 = 1 n3 = 1 if n < 1: print("输入有误!") return -1 while(n-2)>0: n3 =

2021-02-07 17:20:36 115

原创 2.4

2020.2.4局部变量:其位于函数块中,在主函数内不可被遍历全局变量:于主函数内被定义,可被函数块中的语句改变(重新定义了一个局部变量),但是主函数中的全局变量不被改变def discounts(price,rate): final_price = price * rate#final_price为局部变量 old_price = 88#这里试图修改全局变量 print('修改后old_price的值是1:',old_price) return final_price old_price

2021-02-06 14:04:58 109

原创 2.3

2020.2.3序列列表、元组和字符串的共同点​ 1、都可以通过索引得到每一个元素​ 2、默认索引值总是从0开始​ 3、可以通过分片的方法得到一个范围内的元素的集合​ 4、有很多共同的操作符list():把一个可迭代对象转换为列表(迭代:重复、反馈过程的活动)a = list()a输出:[]b = 'I love you'b = list(b)b输出:['I',' ','l','o','v','e',' ','y','o','u']c = (1,1,2,3,5,8,9,

2021-02-05 16:11:13 55

原创 2.2

2020.2.2字符串的方法及注释:​ capitalize():把字符串的第一个字符改为大写,返回一个新的字符串​ casefold():把整个字符串的所有字符改为小写,返回一个新的字符串​ center(width):将字符串居中,并使用空格填充至长度width的新字符串​ count(sub[,start[,end]]):返回sub在字符串里边出现的次数,start end 参数表示范围,可选​ endwith(sub[,start[,end]]):返回布尔值,检查字符串是否以sub子字符

2021-02-04 21:20:10 44

原创 2.1

2020.2.1学习python基础知识例一:temp = input("请输入一个数字:")guess = int(temp)while(guess != 8): if guess == 8: print("恭喜 猜对了") else: if guess > 8: print("大了") else: print("小了") temp = input("请重新输入一个数字:

2021-02-04 14:51:35 72 1

空空如也

空空如也

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

TA关注的人

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