自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python算法学习之排序

排序算法 冒泡排序 选择排序 插入排序 希尔排序(插入改进版) 快速排序 def bubble_sort(alist): """冒泡排序,相邻的两个两两交换""" n = len(alist) for j in range(n - 1): '''j控制的是冒泡的遍数,两个元素冒泡一次,所以n个元素冒n-1''' count = 0 ...

2020-03-22 10:14:01 105

原创 python基础知识学习第14天

python操作SQLite 使用SQLite   SQLite是一种嵌入式数据库,它的数据库就是一个文件。由于SQLite本身是用C写的,而且体积很小,所以经常被集成到各种应用程序中,甚至在IOS和Android的APP中都可以集成。 Python中内置了SQLite3,连接到数据库后,需要打开游标Cursor,通过Cursor执行SQL语句,然后获得执行结果,Python定义了一套操作数据库的...

2020-02-22 11:08:45 76

原创 python基础知识学习第13天

虚拟环境配置-CSV文件读取处理&-JSON-excel数据文件处理 (ps: main +tab键 ) csv 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某...

2020-02-22 11:02:33 103

原创 Pytho基础知识学习第12天

Python3 多线程 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快 在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用等等...

2020-02-22 09:51:20 115

原创 python基础知识学习第11天

正则表达式 - re模块 1. findall函数 >>> import re >>> s='123abc456eabc789' >>> re.findall(r’abc’,s) 结果:['abc', 'abc'] 返回结果是一个列表,中间存放的是符合规则的字符串,如果没有符合规则的字符串被找到,就返回一个空列表。 2. compile函...

2020-01-01 21:51:50 231

转载 python基础知识学习第10天

Python 正则表达式 正则表达式 (Regular Expression) 又称 RegEx, 是用来匹配字符的一种工具. 在一大串字符中寻找你需要的内容. 它常被用在很多方面, 比如网页爬虫, 文稿整理, 数据筛选等等.比如我需要爬取网页中每一页的标题. 而网页中的标题常常是这种形式:<title>我是标题</ title>而且每个网页的标题各不相同, 我就能使用正...

2019-12-31 17:14:42 81

原创 Python基础知识学习第九天

2019-12-28 13:43:13 69

原创 python基础知识学习第八天

面向对象编程OOP 面向对象 对象的概念是面向对象技术的核心。在现实世界里,我们面对的所有事物都是对象,如计算机、电视机、自行车等。在面向对象的程序设计中,对象是一个由信息及对信息进行处理的描述所组成的整体,是对现实世界的抽象。 面向对象的三个主要特性: 对象的行为:可以对对象施加哪些操作;如电视机的开、关、转换频道等。 对象的状态:当施加那些方法时,对象如何响应;如电视机的外形、尺寸、颜...

2019-12-25 19:33:55 66

原创 python基础知识学习第七天

包与模块管理 模块 自己写的.py文件 指令 import 导入: 1.import 模块名 2.from 从什么地方导入: from 模块名 import 函数/变量 3.importlib.reload(模块名):更新包 包 新建的python package __init__初始化的模块,当import这个包时,自动执行其中语句。但是只执行一次。 why 代码重用 命名空间 实现数据或服务共...

2019-12-24 21:41:37 73

原创 python基础知识学习第六天

函数与Lambda表达式 函数,定义如下: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 定义一个函数 定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒...

2019-12-23 14:15:03 54

原创 python基础知识学习第五天

2019-12-23 01:00:23 49

原创 pyhton基础知识学习第四天

python 表达式和语句 表达式是值,变量和操作符(或叫运算符)的组合。 单独的一个值是一个表达式,单独的变量也是一个表达式。 Python语句是一段可执行代码。常见的有赋值语句,if语句,while语句,for语句等等。 赋值赋值的特性:变量名在首次赋值时会被创建,变量名在引用前必须先赋值 序列赋值:在上面的例子中,写了两个元组,只是省略了它们的括号。 python把赋值运算符右侧...

2019-12-21 22:57:35 92

原创 Python基础知识学习第三天

Key Point 1.字典表与元组 2.文件与类型汇总 字典表dict dict是python中的一个可变的数据类型,用{}表示,dict的key必须是不可变的数据类型,而value的数据类型可以任意 格式 :{key:value,key:value,key:value} '''1. 字典表中的数据的放入和读取,打印出的顺序是随机的,其实是根据hash表的顺序排列''' ...

2019-12-20 23:10:22 138

原创 python基础知识学习第二天

列表&字典表&元祖 数据类型 富文本框笔记 Key points list is [];dic is{};tuple is () list[3] is forth one use d.get() is better than d[](for there won't be an error put&also can give it a default.) ...

2019-12-18 22:39:40 107

原创 python基础知识学习第一天

python 语言概览 安装与运行 python变量、数据类型及存储 pyhton常用数据类型概览 markdown笔记书写熟悉 —重点知识回顾 pyhton中的变量存储于c语言不同,根据所赋予的值决定变量的类型 name='vicky' //变量名为name的变量被创建 python根据计数器自动删除多余值 八种主要的数据类型 详细介绍及使用 cmd终端使用: cd(c...

2019-12-18 14:56:39 122

空空如也

空空如也

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

TA关注的人

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