分类
摘要:
(一)匿名函数:
此函数不是没有名字,他是有名字的,他的名字就是你给其设置的变量,比如
lambda是定义匿名函数的关键字,相当于函数的def
lambda后面直接加形参,形参加多少都可以,只要用逗号隔开就行。
返回值在冒号之后设置,返回值和正常的函数一样,可以说任意数据类型。
一句话函数,比较简单的函数。不管多复杂... 阅读原文
2021-04-19 12:44:03 阅读(1193) 评论(0)
摘要:
我们在正经人谁用递归呀一节中,简单的讨论了python中的递归
相信用过python递归的朋友可能都碰到过:
RecursionError: maximum recursion depth exceeded while getting the str of an object,
显而易见超过递归深度了,那么pyth... 阅读原文
2021-04-19 00:03:03 阅读(1223) 评论(0)
摘要:
函数作为返回值
高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。
我们来实现一个可变参数的求和。通常情况下,求和的函数是这样定义的:
def calc_sum(*args):
i = 0
for n in args:
i = i + n
return i
但是... 阅读原文
2021-04-17 23:47:03 阅读(1047) 评论(0)
摘要:
准备数据
2016年北京PM2.5数据集
数据源说明:美国驻华使馆的空气质量检测数据
数据清洗
1. 导入数据
用Pandas库的read_csv()导入csv文件
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
# 导入2... 阅读原文
2021-04-17 21:50:07 阅读(1000) 评论(0)
摘要:
雷达图
雷达图(Radar Chart)又被叫做蜘蛛网图,适用于显示三个或更多的维度的变量的强弱情况。比如英雄联盟中某个影响的属性(法术伤害,物理防御等),或者是某个企业在哪些业务方面的投入等,都可以用雷达图方便的表示。
使用plt.polar绘制雷达图:
在matplotlib.pyplot中,可以通过plt.po... 阅读原文
2021-04-17 17:19:02 阅读(991) 评论(0)
摘要:
前言
在此之前,我们制作了网易云音乐下载器。
但是网易云音乐无版权的歌曲利用那个下载器也是无法下载的。
这时候就需要再搞一波事情。
开发工具
Python版本:3.6.4
相关模块:
requests模块
以及一些Python自带的模块。
环境搭建
安装Python并添加到环境变量,pip安装需要的相关模块即可。
... 阅读原文
2021-04-17 16:14:11 阅读(1023) 评论(0)
摘要:
lambda函数又叫做“匿名函数”。当你完成一件小工作时,直接使用该函数可以让你的工作得心应手。
lambda函数介绍
在Python中,定义函数使用的是def关键字,但是通过lambda关键字来定义的函数,称之为“匿名函数”。
函数的语法如下:
lambda 参数:表达式
函数用法如下:
①先写lambda... 阅读原文
2021-04-17 06:00:02 阅读(1166) 评论(0)
摘要:
上一篇文章分享内容:《Python入门》学习笔记(1)
Python数据类型
Python的数据类型,提供了六种内置数据类型,有Number、String、List、Tuple、Dictionary、Set;数据类型分类包含有序、无序、可变和不可变。
数值类型支持int、float、bool、complex,不同类型... 阅读原文
2021-04-17 00:20:03 阅读(1167) 评论(0)
摘要:
前言
再次更新一下抖音视频批量下载脚本。
就不一一回复了~
开发工具
Python版本:3.6.4
相关模块:
requests模块;
ipaddress模块;
click模块;
以及一些Python自带的模块。
Nodejs版本:
10.7.0-x64
环境搭建
Step1:
安装Python并添加到环境变量,p... 阅读原文
2021-04-16 22:46:02 阅读(1399) 评论(0)
摘要:
迭代
迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。
重复执行一系列运算步骤,从前面的量依次求出后面的量的过程。此过程的每一次结果,都是由对前一次所得结果施行相同的运算步骤得到的。例如利用迭代法*求某一数学问题的解。
... 阅读原文
2021-04-16 21:36:02 阅读(1131) 评论(0)