<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[marpleaaa的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/marpleaaa</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; marpleaaa]]></copyright><item><title><![CDATA[Python-100-Days之 数据分析 Day67 番剧数据可视化]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/110930072</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/110930072</guid><author>marpleaaa</author><pubDate>Thu, 10 Dec 2020 15:08:28 +0800</pubDate><description><![CDATA[Day67 数据可视化之调用API并可视化
API：类似接口，在后端的数据可以通过API传递给前端，前端可以实现数据的可视化。与HTTP网页爬虫相比，API接口已经存储好数据，不太需要去解析网页。
参考文章：https://blog.youkuaiyun.com/qq_44332894/article/details/109862654
https://blog.youkuaiyun.com/weixin_43944997/article/details/105502469			https://www.liaoxuefeng.co]]></description><category></category></item><item><title><![CDATA[Python-100-Days之 数据分析 Day66]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/110674572</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/110674572</guid><author>marpleaaa</author><pubDate>Wed, 09 Dec 2020 00:02:24 +0800</pubDate><description><![CDATA[Day66  数据分析 之数据可视化
模拟数据分析真实项目流程
明确问题：明确数据分析的真实需求
理解数据：数据获取和数据探索
数据清洗：一个数据分析项目大部分时间花在了数据清洗上
数据分析和可视化：对清洗后的数据进行分析，并且通过可视化展示出结果
结论和建议：对结果进行解读，得出有价值的结论并且提出相关建议
matplotlib应用
–用pygal实现数据可视化之掷骰子
die=Die()
results=[]
for i in range(1000):#掷100次
    result=die.roll]]></description><category></category></item><item><title><![CDATA[Python-100-Days之 语言进阶高阶函数 Day20]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/110501159</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/110501159</guid><author>marpleaaa</author><pubDate>Thu, 03 Dec 2020 17:32:25 +0800</pubDate><description><![CDATA[继承
资源的继承：
当子类继承父类的属性时，如果对子类的该属性重新赋值，那么该如何通过子类再去寻找父类呢？
3种形态：
单继承链 ：深度优先
无重叠的多继承 ：深度优先
有重叠的多继承：老版本深度优先会用不了，产生重复时优先后出的，新版本用的不是广度优先
资源的使用：
python2.3-2.7 经典类、新式类用的是C3算法
python3.X之后  都是新式类 用的C3算法
用python中的inspect模块getmro可以查看调用顺序
资源的覆盖：
在MRO资源检索链中，优先选择优先级比较高的资源而摒]]></description><category></category></item><item><title><![CDATA[Python-100-Days之 语言进阶高阶函数 Day16++]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/109992953</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/109992953</guid><author>marpleaaa</author><pubDate>Thu, 26 Nov 2020 18:10:02 +0800</pubDate><description><![CDATA[Day16++ 高阶函数
定义：一个函数可以作为参数传给另外一个函数，或者一个函数的返回值为另外一个函数（若返回值为该函数本身，则为递归），满足其一则为高阶函数。
----迭代器
用于记住遍历的位置的对象；
迭代器对象从集合的第一个元素开始访问，直到所有的元素被访问完结束。迭代器只能往前不会后退。
具体用法：
list=[1,2,3,4]
it=iter(list)
for x in it:
    print(x)
&gt;&gt;output:1 2 3 4

用迭代器实现自定义sort函数：
def ]]></description><category></category></item><item><title><![CDATA[Python-100-Days之 语言进阶数据结构与算法 Day16+]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/109771189</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/109771189</guid><author>marpleaaa</author><pubDate>Wed, 18 Nov 2020 22:01:43 +0800</pubDate><description><![CDATA[数据结构与算法
1.平方时间复杂度
----选择排序
def select_sort(items):
    """简单选择排序"""
    # items = items[:]
    for i in range(len(items) - 1):
        min_index = i
        for j in range(i + 1, len(items)):
            if items[min_index]&gt;items[j]:
                min]]></description><category></category></item><item><title><![CDATA[Python-100-Days之 语言进阶  Day16]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/109709658</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/109709658</guid><author>marpleaaa</author><pubDate>Tue, 17 Nov 2020 14:16:42 +0800</pubDate><description><![CDATA[Day16 语言进阶

]]></description><category></category></item><item><title><![CDATA[Python-100-Days之 网络编程socket对象  Day14plus++]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/109683129</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/109683129</guid><author>marpleaaa</author><pubDate>Sat, 14 Nov 2020 19:02:20 +0800</pubDate><description><![CDATA[Day14 plus++ douban爬虫

]]></description><category></category></item><item><title><![CDATA[Python-100-Days之 爬虫数据解析 Day14plus+]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/109617173</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/109617173</guid><author>marpleaaa</author><pubDate>Wed, 11 Nov 2020 16:30:30 +0800</pubDate><description><![CDATA[Day14plus+  爬虫数据解析
数据提取
1.Xpath:
在XML与HTML文档中查找信息的语言，可以用来在XML与HTML文档中对元素和属性进行遍历。
Xpath谷歌浏览器离线安装方法：http://www.cnplugins.com/devtool/xpath-helper/

语法：

...]]></description><category></category></item><item><title><![CDATA[Python-100-Days之 爬虫网络请求 Day14plus]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/109609524</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/109609524</guid><author>marpleaaa</author><pubDate>Wed, 11 Nov 2020 12:28:47 +0800</pubDate><description><![CDATA[day14+ 继续爬虫应用之网络请求
1.requests类
----基本语句
import requests

response=requests.get('https://www.baidu.com/')
#print(response.text)   #用自己的解码方式解码
print(response.content.decode('utf-8'))
"""
requests不需要编码，所以可以通过参数来增加请求头中的header信息
"""

----基础语言
import requests
pa]]></description><category></category></item><item><title><![CDATA[Python-100-Days 网络URL与爬虫 Day14]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/109571592</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/109571592</guid><author>marpleaaa</author><pubDate>Tue, 10 Nov 2020 22:58:40 +0800</pubDate><description><![CDATA[Day14
1.容易忘的点
x=4.4
y=2
print(x/y)   结果是2.2
print(x//y)   结果是2    
浮点数类似


]]></description><category></category></item><item><title><![CDATA[Python-100-Days之线程与进程 Day13]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/109559071</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/109559071</guid><author>marpleaaa</author><pubDate>Sun, 08 Nov 2020 22:29:37 +0800</pubDate><description><![CDATA[Day13 线程与进程
1.threading模块
–单线程执行
enumerate() 函数:
用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列，同时列出数据和数据下标。可以用enumerate()来查看线程的进行程度。
–当出现调用thread时，不会创建线程，线程会跑到test1里去执行
def main():
    t1=threading.Thread(target=test1)
    print(threading.enumerate())

[&lt;_MainThre]]></description><category></category></item><item><title><![CDATA[Python-100-Days 之使用tkinter开发GUI程序 Day10]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/109548217</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/109548217</guid><author>marpleaaa</author><pubDate>Sat, 07 Nov 2020 15:59:47 +0800</pubDate><description><![CDATA[day10 使用tkinter开发GUI程序
–简单的小窗口
import tkinter
window=tkinter.Tk()
window.title('小程序')
window.geometry('800x600')   #定义长宽,是x,这个长和宽是页面的长宽

# l=tkinter.Label(window,text='welcome to my channel',bg='green',font=('Arial',12),width=100,height=3)
# l.pack()

var=]]></description><category></category></item><item><title><![CDATA[Python-100-Days之面向对象编程 Day8]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/109539570</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/109539570</guid><author>marpleaaa</author><pubDate>Fri, 06 Nov 2020 22:01:19 +0800</pubDate><description><![CDATA[Python-100-Days – from Github学习笔记
day8 面向对象编程
练习1：定义一个类描述数字时钟。
import time
print('start:%s'%time.ctime())
time.sleep(30)
print('end:%s'%time.ctime())

–运行时end语句等了好久，sleep推迟30秒是真的要等现实里的30秒诶
from time import sleep
class Clock():
    def __init__(self,hour=0,]]></description><category></category></item><item><title><![CDATA[Python-100-Days 之构造程序逻辑  Day5]]></title><link>https://blog.youkuaiyun.com/marpleaaa/article/details/109522258</link><guid>https://blog.youkuaiyun.com/marpleaaa/article/details/109522258</guid><author>marpleaaa</author><pubDate>Thu, 05 Nov 2020 22:41:37 +0800</pubDate><description><![CDATA[Python-100-Days      – from Github学习笔记
自己敲代码，进度考察 争取11月底刷完这篇教程
day5 构造程序逻辑
经典例子–
1.寻找水仙花数。
说明：水仙花数也被称为超完全数字不变数、自恋数、自幂数、阿姆斯特朗数，它是一个3位数，该数字每个位上数字的立方之和正好等于它本身，例如：13+53+33=1531^3 + 5^3+ 3^3=15313+53+33=153。
for i in range(100,1000):
    a1=i//100
    a2=(i%100]]></description><category></category></item></channel></rss>