<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Iamfine7的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Iamfine7</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Iamfine7]]></copyright><item><title><![CDATA[2022.1.4matplotlib课二]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/122314519</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/122314519</guid><author>Iamfine7</author><pubDate>Wed, 05 Jan 2022 00:16:20 +0800</pubDate><description><![CDATA[一、散点图



from matplotlib import pyplot as plt
from matplotlib import font_manager
my_font=font_manager.FontProperties(fname=r'C:\Windows\Fonts\simfang.TTF')
y_3 = [11,17,16,11,12,11,12,6,6,7,8,9,12,15,14,17,18,21,16,17,20,14,15,15,15,19,21,22,22,22,23]
y_1]]></description><category></category></item><item><title><![CDATA[2021.1.3matplotlib课一]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/122291522</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/122291522</guid><author>Iamfine7</author><pubDate>Mon, 03 Jan 2022 21:19:00 +0800</pubDate><description><![CDATA[matplotlib-绘制折线图


from matplotlib import pyplot as plt
x=range(2,26,2)
y=[15,13,14.5,17,20,25,26,26,27,22,18,15]

#设置图片大小和清晰度
plt.figure(figsize=(20,8),dpi=80)

#绘图
plt.plot(x,y)

#绘制x轴刻度
_xtick_labels=[i/2 for i in range(4,49)]
#plt.xticks(range(2,25))
#]]></description><category></category></item><item><title><![CDATA[2021.12.27-MySQL基于Navicat]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/122182356</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/122182356</guid><author>Iamfine7</author><pubDate>Tue, 28 Dec 2021 19:47:25 +0800</pubDate><description><![CDATA[一、基本查询语句

（一）select * from

二、插入数据

（一）insert into 表名 values（......）;

（二）部分插入

insert into 表名[字段1，字段2] values（值1，值2）;

（三）多行插入

insert into 表名 values (....)(....)(....);

（四）部分多行插入

insert into 表名[字段1，字段2] values(....)(....)；

三、数据修改

update 表名 set 值=‘.’.]]></description><category></category></item><item><title><![CDATA[2021年12月21日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/122072059</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/122072059</guid><author>Iamfine7</author><pubDate>Wed, 22 Dec 2021 21:38:42 +0800</pubDate><description><![CDATA[一、re.match


import re
data='Python is the best language in the world'
result=re.match('P',data)#精确匹配,以什么来开头
print(type(result))#返回&lt;class 're.Match'&gt;
print(result.group())
result=re.match('Python',data)#精确匹配
print(type(result))#返回&lt;class 're.Match']]></description><category></category></item><item><title><![CDATA[2021年12月20日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/122049149</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/122049149</guid><author>Iamfine7</author><pubDate>Mon, 20 Dec 2021 23:15:57 +0800</pubDate><description><![CDATA[垃圾回收，只能先听听
]]></description><category></category></item><item><title><![CDATA[2021年12月16日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121986491</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121986491</guid><author>Iamfine7</author><pubDate>Sun, 19 Dec 2021 18:10:52 +0800</pubDate><description><![CDATA[一、文件一般操作

（一）打开文件

（二）读写文件

1、读

r r+适用于普通读取场景

rb rb+适用于文件，图片，视频，音频


f=open('Test.txt','rb')
data=f.read()#读取所有数据
print(data)
print(data.decode('gbk'))

2、写

w wb+ w+每次都会创建文件


fobj=open('./Test.txt','w',encodings='utf-8')
# #读/写
fobj.write('在苍茫的大海上')
fo]]></description><category></category></item><item><title><![CDATA[2021年12月15日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121959948</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121959948</guid><author>Iamfine7</author><pubDate>Thu, 16 Dec 2021 21:25:30 +0800</pubDate><description><![CDATA[一、明确需求

（一）存在四个对象：

1、我放飞机

2、敌方飞机

3、我方子弹

4、地方子弹

（二）功能

1、我放飞机根据按键移动

2、地方飞机随机移动

3、双方飞机都可发送子弹

4、背景音乐

（三）步骤

1、创建一个窗口

2、创建我放飞，根据方向键左右移动

3、给我方飞机添加子弹发射功能，按空格键

4、创建敌机

5、敌机自由移动

6、敌机自动发射子弹

最后优化了有150+条代码，头疼
...]]></description><category></category></item><item><title><![CDATA[2021年12月13日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121912427</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121912427</guid><author>Iamfine7</author><pubDate>Mon, 13 Dec 2021 23:27:07 +0800</pubDate><description><![CDATA[一、属性私有化

（一）使用私有属性场景：

1、把特定一个属性隐藏起来，不想让类的外部进行直接调用

2、保护该属性，不想让属性随意改变

3、保护该属性，不让派生类去继承

（二）小结

1、私有化实例属性，不能在外部直接访问，可以通过类的内部随意使用

2、子类不能继承父类私有化属性，只能继承共有属性

3、在属性名前直接加“__”,就可以变为私有哈


class Person:
    __hobby='跳舞'#私有类属性
    def __init__(self):
        self.]]></description><category></category></item><item><title><![CDATA[2021年12月9日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121843748</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121843748</guid><author>Iamfine7</author><pubDate>Sat, 11 Dec 2021 21:58:41 +0800</pubDate><description><![CDATA[一、析构方法：__del__



class Animal:
    def __init__(self,name):
        self.name=name
        print('这是构造方法')
        pass
    def __del__(self):#主要应用是来操作对象的释放，一旦完毕对象便不能在使用
        print('当在某个作用域下边没有被使用引用下 解析会自动调用此函数 来释放内存内容')
        print('这是析构方法')
       ]]></description><category></category></item><item><title><![CDATA[2021年12月8日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121799575</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121799575</guid><author>Iamfine7</author><pubDate>Thu, 09 Dec 2021 20:05:56 +0800</pubDate><description><![CDATA[面向对象编程：oop【object oriented programming】是一种python的编程思路

面向过程编程：就一开始学习的，按解决问题步骤去写代码【根据业务逻辑写代码】

面向对象：在思考问题的时候，首先分析“怎么按照步骤去实现”

然后将问题解决拆解成若干步骤，并将这些步骤对于方法一步步最终完成功能。

面向对象：关注设计思维

面向过程不适合做大项目

面向过程：怎么做

面向对象：谁来做

类：具有一组相似或相同特征【属性】和行为【方法】的一系列多个对象的组合

对象：实实在在的一个东]]></description><category></category></item><item><title><![CDATA[2021年12月7日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121781254</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121781254</guid><author>Iamfine7</author><pubDate>Tue, 07 Dec 2021 23:25:36 +0800</pubDate><description><![CDATA[一、内置函数-数字运算


#取绝对值
print(abs(-21))
#取近似数
print(round(3.66,1))
print(round(3.66))
#求次方
print(pow(4,2))
#求最大值
print(max([23,12,4,5,2,1,786,234]))
print(max(23,235))
#求和
print(sum(range(50),3))
#执行表达式
a,b,c=1,2,3
print('动态执行函数={}'.format(eval('a+b+c')))
def ]]></description><category></category></item><item><title><![CDATA[2021年12月6日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121754646</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121754646</guid><author>Iamfine7</author><pubDate>Mon, 06 Dec 2021 22:42:31 +0800</pubDate><description><![CDATA[一、局部变量

定义：在函数内部定义的变量，作用域仅在函数内部

特点：不同函数可定义相同局部变量，各自用各自的，不会产生影响

作用：为了临时保存数据，需要在函数中定义进行储存


def printInfo():
    name='peter'
    print('{}'.format(name))
    pass
def TestMethod():
    name='刘德华'
    print(name)
    pass
TestMethod()
printInfo()

二、全局变量

]]></description><category></category></item><item><title><![CDATA[2021年12月5日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121726377</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121726377</guid><author>Iamfine7</author><pubDate>Sun, 05 Dec 2021 21:37:15 +0800</pubDate><description><![CDATA[一、函数

定义：一系列python语句组合，可以在程序中运行一次或多次，具有独立功能

为甚使用函数：代码的复用最大化，最小化冗余代码

结构：

def 函数名（参数列表）：0-n个

   代码块


def printInfo():
    '''
    这个函数是用来打印个人信息的，是对小张信息显示的组合
    :return:
    '''
    print('小张的身高是%f' % 1.73)
    print('小张的体重是%f' % 160)
    print('小张的爱...]]></description><category></category></item><item><title><![CDATA[2021年12月4日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121711610</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121711610</guid><author>Iamfine7</author><pubDate>Sat, 04 Dec 2021 16:53:01 +0800</pubDate><description><![CDATA[一、序列

定义：在python中序列是一组按顺序排列的值【数据组合】

在python中存在三种内置序列类型：字符串、列表、元组

优点：可支持索引和切片的操作

特征：第一个正索引为0，指向左端；第一个索引为负数，指向右端

二、切片

定义：【高级特性】可根据下标获取序列对象的任意部分数据

语法结构：[start：end：step] step默认1


strMsg='hello world'
print(strMsg)
print(strMsg[0])
print(strMsg[2:5])#左包含]]></description><category></category></item><item><title><![CDATA[2021年12月2日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121684962</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121684962</guid><author>Iamfine7</author><pubDate>Thu, 02 Dec 2021 21:39:53 +0800</pubDate><description><![CDATA[循环

一、while语法特点：

有初始值

条件表达式

变量【循环体内计数变量】的自增自减，否则会死循环

while使用条件：

循环次数不确定，依靠循环条件来结束

while目的:

为例将相似或相同的代码操作变得更简洁，使得代码重复利用

while使用：适用于未知的循环次数，用于判断

案例1


while index&lt;=100:
    print(index)
    index+=1
    pass



案例2


row=1
while row&lt;=9:
    co]]></description><category></category></item><item><title><![CDATA[2021年12月1日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121666571</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121666571</guid><author>Iamfine7</author><pubDate>Wed, 01 Dec 2021 23:27:55 +0800</pubDate><description><![CDATA[流程：就是计算机执行代码的顺序

流程控制：对计算机代码执行的顺序进行有效的管理，只有流程控制才能实现在开发当中的业务逻辑

流程控制的分类：

顺序流程；

选择流程/分支流程；

单分支：


score=60
if score&lt;=60:#满足条件就会输出打印提示
    print('成绩不是太理想，要继续加油哟')
    pass#空语句
print('语句进行结束')
score=80
if score&lt;=60:
    print('成绩不是太理想，要继续加油哟')
    pas]]></description><category></category></item><item><title><![CDATA[2021年12月1日课一]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121663267</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121663267</guid><author>Iamfine7</author><pubDate>Wed, 01 Dec 2021 21:14:23 +0800</pubDate><description><![CDATA[一、算术运算符


a=7
b=3
c=10
print(a+b*c)
print(a-b)
print(a*b)
print(a/b)
print(a%b)
print(a//b)

二、比较运算符


a,b=10,5
print(a==b)
print(a!=b)
print(a&gt;=b)
print(a&lt;=b)
print(a&gt;b)
print(a&lt;b)
#结果是bool，【True/False】

三、逻辑运算符


a,b,c,d=23,18,10,3
print(a+b&]]></description><category></category></item><item><title><![CDATA[2021年11月30日]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121621905</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121621905</guid><author>Iamfine7</author><pubDate>Tue, 30 Nov 2021 23:31:25 +0800</pubDate><description><![CDATA[一、解释器安装完后验证是否安装成功？

（一）点击“开始菜单”找到”搜索“菜单，输入cmd【命令提示符】找到并打开

（二）按住window+R，可快速打开“运行窗口”，并在里面输入python，即可看安装结果

二、如何退出python交互式环境？

在环境输入exit()或quit()回车退出

三、声明一个.py文件，可以保存python代码。如何执行该文件呢？（dos操作命令）

首先打开命令行的提示符，进入到要执行文件的本地目录，然后直接输入文件名.py


C:\Users\XXX&gt;#本就]]></description><category></category></item><item><title><![CDATA[2021年11月29日课二]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121611902</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121611902</guid><author>Iamfine7</author><pubDate>Mon, 29 Nov 2021 21:08:59 +0800</pubDate><description><![CDATA[一、大数据时代究竟改变了什么——思维方式

（一）、数据重要性

数据资源→数据资产（增值）

（二）、方法论

基于知识的理论完美主义（专家判断）→基于数据的历史经验主义

（三）、数据分析

统计学（抽样）→数据科学（大数据）

数据科学家（大数据+算法+业务知识）

（四）、计算智能

复杂算法→简单算法

（五）、决策方面

目标决策→数据决策

（六）、业务方面

基于业务数据化→基于数据业务化

（七）、产业竞合

以产业为中心→以数据为中心

二、大数据4V特征

（一）、数据量大

（二）、]]></description><category></category></item><item><title><![CDATA[2021年11月29日课一]]></title><link>https://blog.youkuaiyun.com/Iamfine7/article/details/121606505</link><guid>https://blog.youkuaiyun.com/Iamfine7/article/details/121606505</guid><author>Iamfine7</author><pubDate>Mon, 29 Nov 2021 14:46:09 +0800</pubDate><description><![CDATA[一、行业分析

（一）、背景

进入新行业；业务遇到瓶颈

（二）、问题识别与拆解

（三）、电商行业分析

界定范围—市场规模—社会热点事件—头部玩家（拼多多）—用户分析

二、数据仓库

（一）、数据建模—为何建模

（二）、主要步骤

日志传输—ODS—DWS—DM

（三）、例子—头条

（四）、数据管理

三、用户研究

（一）、什么时候做—贯穿整个周期

（二）、步骤和关键点

（三）、例子—头条

（四）、三个阶段实施

制定研究目的—确定研究方法（定性：客户面聊；定量：问卷）—结论产出

（]]></description><category></category></item></channel></rss>