Python语言
ITxiaoke
人生就是一场漫长的修行,三重境界:渡己,渡他,渡未来
展开
-
Python中切片总结
Python切片总结:定义:切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。语法:切片的语法:[起始:结束:步长],其中步长可有可无。注意:选取的区间属于左闭右开型,即从”起始”位开始,到”结束”位的前一位结束(不包含结束位本身)。原创 2017-04-12 22:02:48 · 1316 阅读 · 0 评论 -
转载Python中with的理解
引言with 语句是从 Python 2.5 开始引入的一种与异常处理相关的功能(2.5 版本中要通过 from __future__ import with_statement 导入后才可以使用),从 2.6 版本开始缺省可用(参考 What’s new in Python 2.6? 中 with 语句相关部分介绍)。with 语句适用于对资源进行访问的场合,确保不管使用过程中是否发生异常都会执行转载 2017-05-08 17:01:39 · 298 阅读 · 0 评论 -
Python中进程和线程总体区别
Python中进程和线程的总体区别: 一个线程指的是进程中一个单一顺序的控制流。 一个进程中可以并发多条线程,每条线程并行执行不同的任务。原创 2017-04-26 21:50:54 · 6544 阅读 · 0 评论 -
Python中进程的理解
Python中进程的理解: Python的os模块封装了常见的系统调用,其中就包括fork,可以在Python程序中轻松创建子进程。原创 2017-04-27 17:22:22 · 1169 阅读 · 0 评论 -
Python程序运行原理解释
Python程序运行原理解释原创 2017-06-17 22:44:06 · 1375 阅读 · 0 评论 -
Python静态方法和类方法深度总结
Python静态方法和类方法深度总结原创 2017-06-17 22:46:40 · 11529 阅读 · 3 评论 -
Python中作用域
Python中全局变量和局部变量的区别:原创 2017-04-13 13:29:28 · 470 阅读 · 0 评论 -
Python中装饰器的总结
装饰器(decorator)功能原创 2017-06-18 00:42:03 · 475 阅读 · 0 评论 -
Python中元类的理解
Python中元类的详解:定义: 1,元类(metaclass)是创建类的类,可以理解为类是元类的实例,只有type及其派生类才能充当元类。正如我们要创建一个类,才能创建一个实例对象。要创建一个元类,才能创建一个类。 一句话就是:元类—>类—>实例 2,元类是可以让你定义某些类是如何被创建出来的。从根本上说,就是赋予你如何创建类的控制权。元类也是一个类,是一个type类。原创 2017-04-22 10:11:20 · 1218 阅读 · 0 评论 -
Python中生成器和迭代器的区别
Python中生成器和迭代器的区别:原创 2017-04-14 21:20:03 · 43376 阅读 · 8 评论 -
Python中list、tuple、dict、set总结
Python中list、tuple、dict、set四种数据结构的区别.原创 2017-04-12 20:34:46 · 4153 阅读 · 0 评论 -
Python中深拷贝与浅拷贝的区别:
Python中深拷贝与浅拷贝的区别:原创 2017-04-20 16:58:35 · 26285 阅读 · 3 评论 -
Python动态语言理解
动态语言的定义动态编程语言 是 高级程序设计语言 的一个类别,在计算机科学领域已被广泛应用。它是一类 在运行时可以改变其结构的语言 :例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。原创 2017-06-18 08:51:02 · 4062 阅读 · 1 评论 -
Python中property属性(特性)的理解
Python中property属性的理解作用: 1,将类方法转换为只读的属性。 2,对于私有属性,通过setter和getter方法即可获得私有属性值原创 2017-04-22 14:45:40 · 2205 阅读 · 0 评论 -
Python中with语句的理解
Num01–>with语句的来源 在Python2.5中with关键字被加入。它是用来替代try…except…finally…的模式。Num02–>with语句的作用 with语句使用于对资源进行访问的场合。确保使用过程中不管是否发生异常,都会执行必要的“清理”操作,并释放资源。比如文件使用后自动关闭,线程中锁的自动获取和释放。Num03–>with语句的语法格式with EXPR [原创 2017-05-08 16:40:41 · 9685 阅读 · 2 评论 -
python 虚拟开发环境搭建
作为主流开发语言, 用python 开发的程序越来越多。 方便的是大多linux系统里面都默认集成了python, 开发可以随时随地开始。 但有时候这也成为了一个短板, 比如说有时候我们需要开发和调试一些需要安装在默认python路径里的程序, 反复地修改和安装会使系统目录越来越乱,这对于一些有洁癖的程序员来说是不可接受的。 还有时候我们需要在不同的python版本上开发, 而系统一般只会自带一到两转载 2017-05-16 13:36:36 · 310 阅读 · 0 评论 -
Python中字符串常见操作总结
Python中字符串常见操作总结:原创 2017-04-13 09:38:02 · 5036 阅读 · 0 评论 -
Python中列表推导式总结
Python中列表推导式总结:原创 2017-04-13 09:47:31 · 695 阅读 · 0 评论 -
Python中冒泡排序:
Python中冒泡排序算法:原创 2017-04-13 09:59:08 · 1866 阅读 · 0 评论 -
Python中插入排序:
Python中插入排序:原创 2017-04-13 10:04:28 · 807 阅读 · 0 评论 -
Python中“xx+=xx”与“xx=xx+xx”的区别
Python中“+=”与“xx=xx+xx”的区别:原创 2017-04-13 10:15:54 · 2116 阅读 · 0 评论 -
Python中汉诺塔经典算法
Python中汉诺塔经典算法原创 2017-04-13 10:25:45 · 1427 阅读 · 0 评论 -
Python中位置参数、默认参数、可变参数、命名关键字参数、关键字参数的区别
Python中必选参数、默认参数、可变参数、命名关键字参数、关键字参数的区别:原创 2017-04-13 16:03:50 · 18163 阅读 · 9 评论 -
Python中字段(属性)、方法、特性的区别
Python中字段、方法、特性的区别:原创 2017-04-13 19:50:56 · 8327 阅读 · 0 评论 -
Python中单例设计模式
Python中单例设计模式:原创 2017-04-17 10:49:35 · 648 阅读 · 0 评论 -
Python中WSGI接口的理解
Num01–>浏览器动态请求页面流程图 以上图片就是整个浏览器动态请求服务器的全过程。Num02–>什么是WSGI? WSGI,全称 Web Server Gateway Interface,或者 Python Web Server Gateway Interface ,是为 Python 语言定义的 Web 服务器和 Web 应用程序或框架之间的一种简单而通用的接口。 WSGI原创 2017-05-12 12:06:57 · 1090 阅读 · 0 评论 -
Python中协程的理解
Num01–>协程的定义 协程,又称微线程,纤程。英文名Coroutine。 首先我们得知道协程是啥?协程其实可以认为是比线程更小的执行单元。 为啥说他是一个执行单元,因为他自带CPU上下文。这样只要在合适的时机, 我们可以把一个协程 切换到另一个协程。 只要这个过程中保存或恢复 CPU上下文那么程序还是可以运行的。Num02–>协程和线程的差异 那么这个过程看起来和线程差不多。其实原创 2017-05-11 18:08:26 · 6936 阅读 · 0 评论 -
Python中垃圾回收机制的理解
Python中垃圾回收机制的理解定义: 垃圾回收:Garbage Collection原创 2017-04-23 16:08:54 · 932 阅读 · 0 评论 -
Python中闭包的理解
Python中闭包的理解: 官方定义: 闭包是词法闭包(Lexical Closure)的简称,是引用了自由变量的函数,这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外。 自已的理解为: 如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就被认为是闭包(closure)。原创 2017-04-24 17:04:24 · 880 阅读 · 0 评论 -
Python中线程的理解
Python中线程的理解 Python中建议使用threading模块,而不要使用thread模块。原因如下: 1,Python中threading模块对thread进行了一些包装,可以更加方便的使用。 2,Python中threading模块能确保重要的子线程在进程退出前结束。 3,Python中thread模块,当主线程技术,同一主原创 2017-04-29 16:25:21 · 2060 阅读 · 0 评论