
Python教程精英版
文章平均质量分 72
本教程主要是面向有一定的python基础的朋友,主要讲解类和继承、进程和线程、迭代器生成器等进阶所需的知识,本教程主要是python2.7为实验环境,希望能帮助大家用好Python,对于入门的同学建议先学基础教程,之后再看本教程~
day walker
相信明天会更好的码农一枚
展开
-
python参数和作用域
形参和实参传值函数名后面的括号里的参数我们称为形参,而实际调用时候提供的值为实参,那么在函数里对形参修改,实参是否改变?我们可以试试 >>> def change(n):... n=10...>>> n=0>>> change(n)>>> n0发现n没有因为函数内赋值而改变,再试试>>> def change(n):... n[0]=10...>>> n=[0]>原创 2017-12-19 16:16:15 · 1170 阅读 · 0 评论 -
学习python类需要注意的知识点
面向对象的编程离不开类,通过对类进行实例化,创建出了对象,关于PYTHON类也存在一些知识点或难点需要重点学习和讨论,本文主要从以下几个方面进行讨论:1. 基本特性2. 属性的种类和作用域3. 方法的种类和区别4. 关于对多态的理解5. 继承和重写的问题6. 多继承原创 2017-12-16 22:43:03 · 1794 阅读 · 0 评论 -
python中进程的使用
进程相关模块os/syssubprocessos.system os.popen原创 2014-07-22 09:45:44 · 1299 阅读 · 0 评论 -
python中线程的使用以及生产者和消费者的实现
Python用GIL( global Interpretor Lock)和队列模型来处理资源的抢占问题,Python解释器不是线程安全的,需要持有这个锁,才可以安全访问python对象,因此,python不能很好的利用多CPU资源。上一篇文章中讲了进程了,那么为什么还需要多线程呢,由于进程开销大,通信麻烦,所以需要多线程,多线程是在单独的进程中并发的执行任务。线程状态:就绪 运行 休眠 中止原创 2014-07-22 13:22:02 · 1377 阅读 · 0 评论