![](https://img-blog.csdnimg.cn/20200424180958531.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
人生苦短,我用Python
偶尔躲躲乌云_0
精通电脑开关机和刷新,文件的复制删除重命名和新建,对于网上冲浪有着10多年的经验。
展开
-
PythonWeb开发——Django(博客系统实例)
PythonWeb开发——Django1.设计模式1.MVC模式2.Django MTV 模式2.Django项目1.Django常用命令2.创建Django项目3.Django项目目录结构4.启动开发服务器3.Django应用1.创建应用2.添加应用blog3.Django显示HelloWorld4.模板系统1.配置```views.py```2.配置路由3.实现效果5.模型层1.数据库配置settings.py2.博客文章格式分析3.编写models.py4.生成并执行迁移文件6.Django She原创 2020-06-01 23:30:41 · 6861 阅读 · 2 评论 -
Python网络爬虫
Python网络爬虫—给????爪巴????1.网络爬虫的安全性2.网络爬虫的工作原理3.requests库1.requests库的常用函数2.request操作步骤3.response返回响应4.beautifulsoup4库1.常用的解析技术2.beautifulsoup4的操作步骤网络爬虫,又被称为网页蜘蛛,网络机器人,是一种按照一定的规则,自动请求万维网网站并提取网络数据的程序或脚本。网络爬虫的相...原创 2020-05-06 18:53:16 · 3894 阅读 · 0 评论 -
Python数据分析与应用
Python数据分析与应用1.NumPy库1.N维的数组对象2.数组对象的重要属性3.NumPy数组运算4.数组的转置与轴对称5.NumPy通用函数6.数组统计运算7.线性代数模块2.Pandas库1.Series对象2.DataFrame对象3.Pandas读写文件常见的数据分析工具,也就是用到的第三方库有:Numpy,Pandas,Matplotlib,Scipy1.NumPy库NumP...原创 2020-05-04 22:21:25 · 2566 阅读 · 0 评论 -
Python 数据格式化和处理(CSV数据和JSON数据的应用)
Python 数据格式化和处理,CSV数据和JSON数据的应用1.数据组织的维度(一维,二维,多维)1.基于维度的数据分类2.CSV格式文件与二维数据存储1.概述2.CSV文件的读写3.JSON数据格式1.JSON数据语法规则2.JSON对象和Python对象相互转换4.CSV数据与JSON数据转换1.CSV数据—>JSON数据2.JSON数据—>CSV数据1.数据组织的维度(一维,...原创 2020-04-27 18:46:29 · 1537 阅读 · 0 评论 -
Python"科赫雪花小包裹"问题
要求实现的功能:在turtle画板上随机位置(不超过画板),产生随机大小(合适的大小)的科赫雪花,并且雪花的数量也是随机的,在[2,10]之间。实现代码:# @Time : 2020/4/13# @File : Chap04.py # @Title : "科赫雪花小包裹"问题,要求雪花位置随机(画布之内),雪花个数随机[2,10]之间。雪花大小随机(适合的大小)# @Software:...原创 2020-04-23 18:26:05 · 620 阅读 · 0 评论 -
Python闭包函数以及装饰器函数w1的应用
1.闭包函数1.定义内部函数对外部函数作用域中的变量的引用2.闭包函数定义格式函数B()在函数A()的内部定义函数B中的变量可以是函数A的变量函数A的返回值必须是函数B的引用**(名字不带括号)**例如:在下图例子中,func()就是外部函数,inner()就是内部函数(闭包函数)。函数func()的返回值是inner这个函数,因此可以理解为func(10)他不是一个值,而是一...原创 2020-04-23 18:24:10 · 487 阅读 · 0 评论 -
Python基于turtle海龟画板的"七段数码管绘制显示日历"项目
项目大致需求:利用turtle画板画出当前时间(年月日),如下图:利用到七段数码管,如下图:如上图可以看到对于每个数字,都有不同的显示段,例如数字0显示的是图中七段数码管中的abcdef这六段显示管。但是在本项目中,字母编号与上图中不同,我是按照上图中g-b-a-f-e-d-c的顺序分别赋值a-f绘制单个数码管:对于本项目来说,我是按照下图中1-7-6-5-4-3-2这样的顺序来的,当...原创 2020-04-23 18:22:17 · 920 阅读 · 0 评论 -
Python函数及其应用方法
1.定义函数时一段具有特定功能的,可以重用的语句组。函数是一种功能的抽象,一般函数表达特定功能。一个自定义函数完全符合IPO方法,也就是说有输入,处理过程,输出(当然有些函数输入可以为空)2.作用降低编程难度代码复用代码可读性3.定义格式def <函数名>(<参数(0个或多个)>) :<函数体>return <函数返回值>...原创 2020-04-23 18:20:44 · 252 阅读 · 0 评论 -
Python在终端安装第三方库的方法
1.使用命令pip安装(pip install **)pip install ---—就是你要安装的库名,比如我要安装jieba库,就在自己电脑终端输入命令行:pip install jieba调出终端的方法应该都知道:Win+R,输入cmd后回车此过程可能会比较慢,当然还可以换源下载速度更快。2.检查电脑中已经安装的第三方库(pip list)如果要检查电脑中已经安装的第三方库...原创 2020-04-23 18:19:41 · 5965 阅读 · 0 评论 -
程序的异常处理及控制结构,time库,tqdm库
1.异常处理Traceback1.概念程序出现了预期之外的情况,导致无法正常执行。也就是在编程的时候没有考虑到的用户可能会进行的操作,这对程序的使用非常不友好。在Python程序中遇到的异常类似于下图:2.异常实例求输入两数相除的结果当输入的不是数字是字母或者分母为0时,就会使程序报错。你没有给a赋值却要输出a,也会报错…等等还有许多的异常,这些都是在编程时可能因为粗心无法避免...原创 2020-04-23 18:19:09 · 246 阅读 · 0 评论 -
Python第三方库jieba中文分词库及应用
1.jieba库概述1.jieba库是优秀的中文分词第三方库。英文文本中,各个单词间本来就有空格将它们隔开,而在中文文本里面,词语和词语之间是相连的,不能通过简单的以空格来切片文章(通过str.split(" ")方法),因此就需要用到jieba库。2.jieba库的分词模式1.jieba分词依靠中文词库。利用一个中文词库,确定中文字符之间的关联概率。当然我还也可以自定义地向词库中添加内容...原创 2020-04-23 17:49:33 · 3401 阅读 · 0 评论 -
Python中的元组,字典,集合
1.元组类型数据1.定义和创建元组是一种序列类型,和字符串,列表类似,都能通过下标来访问元素。Python元组就和列表类型的区别就是:1.元组使用小括号,列表使用方括号2.一旦创建,元组中的元素是不可以修改的元组可以使用小括号()或者tuple()方法来创建,元素间用逗号分隔。在某些情况下也可以省略小括号,如:def func(): return1,2//当函数的返回值有多...原创 2020-04-23 17:48:29 · 391 阅读 · 0 评论 -
Python随机函数,列表类型数据元素
1.random随机函数标准库random.random():随机产生一个0.0-1.0之间的整数random.seed(a):随机数种子,使用后每次产生的随机数都会一样(产生随机数种子a对应的序列)random.randint(a,b):随机产生一个**[a,b]之间的整数**random.randrange(m,n,k):随机产生一个[m,n)之间步长为k的整数random.getr...原创 2020-04-23 17:47:36 · 919 阅读 · 0 评论 -
Python基本数据类型有哪些
1.基本数据类型1.数字类型:整型(int),浮点型(float),复数类型(complex)2.字符串类型:str3.逻辑类型:bool True False4.列表类型:list [ ] 有序可修改5.元组类型:tuple () 有序不可修改6.集合类型:set { } 无序不重复7.字典类型:dict {key:value} 无序2.整形中的四种进制...原创 2020-04-23 17:46:20 · 9001 阅读 · 0 评论 -
turtle海龟画板
1.Python计算生态=标准库+第三方库1.引入标准库的方法:import turtle as t(t相当于昵称,可以直接使用t.***来使用函数)from turtle(库名) import pencolor(函数名)from turtle(库名) import *(引入全部函数)2.turtle海龟画板以及相关函数turtle海龟的起始位置在坐标系原点(0,0),头朝向x轴正半轴...原创 2020-04-22 14:49:41 · 658 阅读 · 0 评论 -
Python 各类型数据元素相互转化方法及实例
首先需要知道Python有哪些类型数据元素数字类型:整型(int),浮点型(float),复数类型(complex)字符串类型:str逻辑类型:bool True False列表类型:list [] 有序 可修改元组类型:turple () 有序 不可修改集合类型:set {} 无序 不重复字典类型:dict {key:value} 无序一.int整数类型...原创 2020-04-23 18:20:10 · 1290 阅读 · 0 评论