<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yc2421的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yc2421</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yc2421]]></copyright><item><title><![CDATA[python django]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/79373324</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/79373324</guid><author>yc2421</author><pubDate>Mon, 26 Feb 2018 09:29:40 +0800</pubDate><description><![CDATA[mvc：模型 视图 控制器模型：封装数据，提供数据的增删改查 models.py视图：接收数据和渲染数据；调用模型 views.py控制器：控制用户访问行为的，调用视图 urls.py模型：承载数据的对象并提供了对数据的curd（增删改查）         1.模型类必须继承models.Model类或子类         2.字段         更改django的数据库的连接引擎	DATABA...]]></description><category></category></item><item><title><![CDATA[Python 高级查询]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/79231885</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/79231885</guid><author>yc2421</author><pubDate>Thu, 01 Feb 2018 18:32:39 +0800</pubDate><description><![CDATA[EXISTS子查询：

语法：SELECT....FROM表名WHERE EXISTS(子查询);

子查询有返回结果：EXISTS子查询结果为TRUE

子查询无返回结果：EXISTS子查询结果为FALSE,外层查询不执行



子查询的注意事项：

任何允许使用表达式的地方都可以用子查询

嵌套在父查询SELECT语句的子查询可以包括：SELECT语句FROM语句W]]></description><category></category></item><item><title><![CDATA[python线程]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/79143311</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/79143311</guid><author>yc2421</author><pubDate>Tue, 23 Jan 2018 19:03:21 +0800</pubDate><description><![CDATA[线程指的是：进程中的每个子任务，不能同时存在、

进程：独立的所有的子任务的集合

线程和进程：目的都是想同时完成任务

进程的特点：独立（CPU使用独立，内存独立）、启动进程开销大（速率低） 进程之间很难共享数据，和数据通信




Python3 线程中常用的两个模块为：



_threadthreading(一般使用这个)

Python中使用线程有两种方]]></description><category></category></item><item><title><![CDATA[python网络编程]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/79143246</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/79143246</guid><author>yc2421</author><pubDate>Tue, 23 Jan 2018 18:55:28 +0800</pubDate><description><![CDATA[python 网络编程

网络编程的专利权应该属于Unix，各个平台（如windows、Linux等）、各门语言（C、C++、Python、Java等）所实现的符合自身特性的语法都大同小异。在我看来，懂得了Unix的socket网络编程，其他的形式的网络编程方法也就知道了。这句话说得还不太严谨。准确的应该说成懂得了socket编程的原理，网络编程也就知道了，不同之处就在于每个平台，每个语言都有]]></description><category></category></item><item><title><![CDATA[XML解析]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/79105584</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/79105584</guid><author>yc2421</author><pubDate>Fri, 19 Jan 2018 13:10:23 +0800</pubDate><description><![CDATA[什么是XML？XML 指可扩展标记语言（eXtensible Markup Language），标准通用标记语言的子集，是一种用于标记电子文件使其具有结构性的标记语言。XML 被设计用来传输和存储数据。XML是一套定义语义标记的规则，这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言，即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。1.SAX解析：事件驱动解]]></description><category></category></item><item><title><![CDATA[python推导]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/78995624</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/78995624</guid><author>yc2421</author><pubDate>Sun, 07 Jan 2018 16:38:19 +0800</pubDate><description><![CDATA[推导式分为列表推导式（list），字典推导式(dict)，集合推导式(set)三种
1.列表推导式也叫列表解析式。
功能：是提供一种方便的列表创建方法，所以，列表解析式返回的是一个列表
格式：用中括号括起来，中间用for语句，后面跟if语句用作判读，满足条件的传到for语句前面用作构建先的列表

例：

li=[i*2 for i in range(10) if i % 2 == 0]]></description><category></category></item><item><title><![CDATA[python文件流]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/78973645</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/78973645</guid><author>yc2421</author><pubDate>Thu, 04 Jan 2018 17:44:41 +0800</pubDate><description><![CDATA[读和写文件：





r

以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。



rb

以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。



r+

打开一个文件用于读写。文件指针将会放在文件的开头。



rb+

以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。



]]></description><category></category></item><item><title><![CDATA[python异常]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/78953846</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/78953846</guid><author>yc2421</author><pubDate>Tue, 02 Jan 2018 17:26:20 +0800</pubDate><description><![CDATA[捕捉异常可以使用try/except语句。

try/except语句用来检测try语句块中的错误，从而让except语句捕获异常信息并处理。

如果你不想在异常发生时结束你的程序，只需在try里捕获它。

语法：

以下为简单的try....except...else的语法：

try:
        #运行别的代码
except ：
        #如果在try部]]></description><category></category></item><item><title><![CDATA[python多态]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/78942510</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/78942510</guid><author>yc2421</author><pubDate>Sun, 31 Dec 2017 17:35:27 +0800</pubDate><description><![CDATA[多态：
类属性：属于类的成员，属于对象共有的
类方法：在方法上添加@classmethod
@classmethod

def class_method(cls):
可以通过类方法调用类属性，也可以通过对象调用类属性
静态方法：方法前加@staticmethod，静态方法没有参数，静态方法既和类没关系，也和对象没关系，也可以通过类和对象调用。
工厂类：有一些子类，在一个类中生成很多]]></description><category></category></item><item><title><![CDATA[python继承]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/78923066</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/78923066</guid><author>yc2421</author><pubDate>Thu, 28 Dec 2017 15:50:34 +0800</pubDate><description><![CDATA[python继承

只要涉及到面向对象，”类“是必须出现的一个代名词。
类和对象是面向对象编程的两个主要方面。类创建一个新类型，而对象是这个类的实例。
类的一些概念：
包括初始化方法__init__,可以理解为构造，self，理解为this。
继承：
面向对象的编程带来的主要好处之一是代码的重用，实现这种重用的方法之一是通过继承机制。继承完全可以理解成类之间的类型和子类型关系。
需]]></description><category></category></item><item><title><![CDATA[Python中的类和对象]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/78905032</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/78905032</guid><author>yc2421</author><pubDate>Tue, 26 Dec 2017 18:02:11 +0800</pubDate><description><![CDATA[Python中一切都是对象。类提供了创建新类型对象的机制。
在python中，把具有相同属性和方法的对象归为一个类（class）



 class people:

     def speak(self):

             print ("hello!")

定义一个people类，定义一个speak方法，但没有定义属性，因为属性不属于类，而是属于各个类的实例]]></description><category></category></item><item><title><![CDATA[python函数-随机数-生成器-迭代器]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/78885965</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/78885965</guid><author>yc2421</author><pubDate>Sun, 24 Dec 2017 17:20:06 +0800</pubDate><description><![CDATA[随机数





函数名称

函数功能

参数说明





rand(d0, d1, …, dn)

产生均匀分布的随机数

dn为第n维数据的维度



randn(d0, d1, …, dn)

产生标准正态分布随机数

dn为第n维数据的维度



randint(low[, high, size, dtype])

产生]]></description><category></category></item><item><title><![CDATA[python3 函数]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/78863574</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/78863574</guid><author>yc2421</author><pubDate>Thu, 21 Dec 2017 14:36:04 +0800</pubDate><description><![CDATA[1.定义函数使用关键字def，后接函数名和放在圆括号( )中的可选参数列表，函数内容以冒号起始并且缩进。一般格式如下：

def 函数名(参数列表):
  函数体
  return [expression]
注意：参数列表可选，文档字符串可选，return语句可选，默认情况下，参数值和参数名称是按函数声明中定义的的顺序匹配起来的。

例：
def hello():
    print(]]></description><category></category></item><item><title><![CDATA[python列表元组字典]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/78844118</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/78844118</guid><author>yc2421</author><pubDate>Tue, 19 Dec 2017 16:23:06 +0800</pubDate><description><![CDATA[Python列表
1.列表的数据项不需要具有相同的类型
创建一个列表，只要把逗号分隔的不同的数据项使用方括号括起来即可
list1=["Google","Runoob",1997,2000];
print("list[0]:",list[0])
2.列表的增、删、改、查(insert、delete、update、query)
增：list.insert(4,2001)
List.ap]]></description><category></category></item><item><title><![CDATA[python]]></title><link>https://blog.youkuaiyun.com/yc2421/article/details/78821143</link><guid>https://blog.youkuaiyun.com/yc2421/article/details/78821143</guid><author>yc2421</author><pubDate>Sat, 16 Dec 2017 17:55:19 +0800</pubDate><description><![CDATA[循环体：
for···else:如果for循环以break结束，则不进入else，否则当for循环自己结束时进入else。
while···else:在条件语句为false时执行else的语句块。
break：退出当前循环。
con跳过这一次循环，进入下一次循环。
例：请用户输入成绩，分别统计90分以上，70-90,，60-70，60以下有多少人？
例：
count==o
whil]]></description><category></category></item></channel></rss>