![](https://img-blog.csdnimg.cn/20200529141746708.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
文章平均质量分 75
python的学习之路
你华还是你华
对Javascript、css、html、php、java、python、MongoDB、MySQL、scrapy、flask、springboot、Laravel、React、Vue、node,热爱的博主。
座右铭:不忘初心,砥砺前行。
展开
-
Python中文件操作
一、文件操作1.1、文件读取1.2、文件追加和写操作1.3、文件复制二、os模块2.1、绝对路径2.2、递归复制文件夹原创 2022-07-26 22:22:47 · 392 阅读 · 0 评论 -
Python中递归函数与匿名、高阶函数
变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,同样,我们还可以把一个函数当作另一个函数的返回值,这周函数的使用方式我们称之为高阶函数。如果你觉得本文对你有所帮助的话,那就请关注点赞评论三连吧,谢谢,你的肯定是我写博的另一个支持。如果一个函数在内部不调用其他函数,而是调用自己本身的话,那么这个函数就是递归函数。关键词能创建小型匿名函数。这种函数的命名省略了。声明函数的标准步骤。...原创 2022-07-20 22:37:25 · 188 阅读 · 0 评论 -
Python中函数参数引用、函数闭包以及装饰器
python中函数是一段可以执行的代码,编译完就固定了,每个定义的函数在内存中只有一个实例,运行这个函数就可以执行这个函数,函数也可嵌套定义,就是在函数中可以定义另一个函数,这种嵌套的写法,就会产生闭包问题。如果你觉得本文对你有所帮助的话,那就请关注点赞评论三连吧,谢谢,你的肯定是我写博的另一个支持。1、在Python中函数参数是传递引用,也就是数据的内存地址。3、对于可变类型来说,修改形参,会影响实参。2、对于不可变类型,修改形参,不影响实参。2、内部函数引用了外部函数的变量。3、返回值是内部函数。...原创 2022-07-17 23:57:37 · 1873 阅读 · 0 评论 -
python函数返回值,全局与局部变量
可以看到如果在函数体里声明了相同名称的变量时,那么调用函数时将会使用局部的变量,而不是全局的。注意函数里可以直接使用全局变量,但是不能直接修改全局变量,如果想修改全局变量,则必须使用关键字。通过上面的介绍,我们大概知道了函数的返回值,我们通过经典的冒泡排序来返回列表中最大值与最小值。可以看到我们使用冒泡排序,将列表中最小和最大的值取出来了,并且使用的拆包的思想将其赋值。后面的值可以是一个值,也可以多个值,如果是多个值,会将多个值封装到一个元组中。函数执行完之后,返回的结果,就是函数返回值。...原创 2022-07-15 23:45:25 · 1668 阅读 · 0 评论 -
python中定义函数和调用
定义(无参数)函数格式如下:1.1.1 无参函数定义(有参数)函数格式如下,参数就是在调用函数的时候往函数中传值:1.1.2 有参函数有参数的函数更加灵活,例如随机生成多少位验证码,传参几位是几位:结果如下:可以看到有参数的函数更灵活。默认值参数:在定义函数时,有一个或者多个参数已经赋好值。有默认值的参数,在调用时可以给或者不给。注意:在定义函数时,普通参数要位于默认值参数的前面。例:关键字参数:默认参数位置是固定的,在调用函数时候,通过指定关键字赋值。例:可以看到我们越过了第二原创 2022-07-06 23:12:18 · 1351 阅读 · 2 评论 -
python中集合简介及使用
一、集合1.1、集合概念1.2、添加元素1.3、技能(数组利用集合去重)1.4、移除元素1.4.1 移除单个1.4.2 全部移除二、交集、并集、差集原创 2022-06-20 23:21:22 · 735 阅读 · 2 评论 -
python中字典的使用
一、字典简介1.1、创建字典1.2、字典添加1.3、字典删除1.4、字典获取1.5、字典遍历1.6、字典合并原创 2022-06-08 20:35:15 · 383 阅读 · 0 评论 -
python列表及元组基础知识
一、列表1.1、列表添加1.2、列表删除1.3、列表修改1.4、列表排序和反转原创 2022-05-29 23:37:16 · 342 阅读 · 0 评论 -
python字符串基本操作
一、字符串 1.1、内存地址 1.2、字符串索引操作 1.3、字符串切片操作 1.4、字符串常用操作 1.4.1 find 1.4.2 rfind 1.4.3 count 1.4.4 format 1.4.5 其他常用方法原创 2022-05-24 21:45:24 · 288 阅读 · 0 评论 -
python条件语句、循环语句
一、if条件语句1.1、if条件语句1.2、三元运算符二、while循环语句2.1 while2.2 break2.3 while else三、for循环3.1 for in3.2 for in else3.3 continue原创 2022-05-18 23:27:37 · 793 阅读 · 0 评论 -
Python变量、运算符、进制转换常识
本文目录一、变量1.1、变量类型1.2、判断变量类型1.3、三种字符串种类1.4、类型转换1.5、变量命名二、运算符2.1、算数运算符2.2、赋值运算符2.3、关系运算符2.4、逻辑运算符2.5、位运算三、进制转换3.1、二进制3.2、八进制3.3、十进制3.4、十六进制一、变量1.1、变量类型dict(字典)bool布尔类型:True、Falselist(列表)str(字符串)Tuple(元组)Numbers(数字):int(整型)、long(长整形)、float(浮点型)、comple原创 2022-05-15 21:54:59 · 274 阅读 · 0 评论 -
flask路由分模块管理、自定义flask_restful响应格式
一、flask路由分模块管理1.1、使用蓝图1.2、使用flask_restful二、自定义flask_restful响应格式原创 2022-05-14 16:01:44 · 920 阅读 · 0 评论 -
Scrapy爬虫框架搭建及抓取分页数据存储到库
一、爬虫框架Scrapy安装二、创建Scrapy项目三、分析网页,编写爬虫代码3.1 存储到json3.2 存储到MongoDB原创 2022-05-11 01:10:20 · 732 阅读 · 0 评论 -
爬虫抓取图片、内容(python)及python爬虫环境配置
一、安装python3二、安装MongoDB三、安装Redis四、安装mysql五、常用爬虫库安装六、代码初演示 6.1 网站内容 6.2 抓取图片原创 2022-05-10 21:13:15 · 1004 阅读 · 0 评论 -
关于pyspider与phantomjs的phantomjs exited以及输入命令pyspider all不启动webui的解决方法
在这边前提是建立在pyspider已经安装好了,phantomjs也已经下载,并且也添加的环境变量了,这边对添加环境变量不多做过多的赘述了,网上一大堆。主要的问题是在命令窗口输入 pyspider all 出现phantomjs exited,以及在端口localhost:5000打不开pyspider 的web服务。我这边就不说我走过的坑了,主要讲讲如何解决:现在async已经是python的关键词了,但是你正常的pyspider all 运行却不会报错,学IT不怕有错,最为致命有错不报错,所以关原创 2019-01-15 13:54:42 · 3532 阅读 · 8 评论