摘要: (一)匿名函数: 此函数不是没有名字,他是有名字的,他的名字就是你给其设置的变量,比如 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)