随笔分类 -  Python之路

Python之路,Day9, 进程、线程、协程篇
摘要:本节内容 操作系统发展史 手工操作(无操作系统) 1946年第一台计算机诞生--20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。 手工操作程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行; 阅读全文
posted @ 2016-12-11 13:42 金翅大鹏吃唐僧 阅读(175) 评论(0) 推荐(0)
Python之路,Day7 - 面向对象编程进阶
摘要:本节内容: 面向对象高级语法部分 经典类vs新式类 静态方法、类方法、属性方法 类的特殊方法 反射 异常处理 Socket开发基础 作业:开发一个支持多用户在线的FTP程序 经典类vs新式类 静态方法、类方法、属性方法 类的特殊方法 反射 经典类vs新式类 把下面代码用python2 和python 阅读全文
posted @ 2016-12-06 17:08 金翅大鹏吃唐僧 阅读(182) 评论(0) 推荐(0)
Python 之路 Day5 - 常用模块学习
摘要:本节大纲: 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 阅读全文
posted @ 2016-12-01 14:21 金翅大鹏吃唐僧 阅读(254) 评论(0) 推荐(0)
Python之路,Day6 - 面向对象学习
摘要:本节内容: 面向对象编程介绍 为什么要用面向对象进行开发? 面向对象的特性:封装、继承、多态 类、方法、 引子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬 阅读全文
posted @ 2016-12-01 11:30 金翅大鹏吃唐僧 阅读(321) 评论(0) 推荐(0)
Python之路,Day3 - Python基础3
摘要:本节内容 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 温故知新 1. 集合 主要作用: 1 >>> a = {1,2,3,4} 2 >>> b ={3,4,5,6} 3 >>> a 4 {1, 2, 阅读全文
posted @ 2016-11-30 18:05 金翅大鹏吃唐僧 阅读(408) 评论(0) 推荐(0)
Python之路,Day2 - Python基础2
摘要:本节内容 1. 列表、元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 定义列表 1 names = ['Alex',"Tenglan",'Eric'] 1 names = ['Alex',"Tenglan",'Eric'] 1 names = ['Al 阅读全文
posted @ 2016-11-30 10:39 金翅大鹏吃唐僧 阅读(706) 评论(0) 推荐(0)
Python之路,Day1 - Python基础1
摘要:本节内容 一、 Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五, Python 阅读全文
posted @ 2016-11-29 18:49 金翅大鹏吃唐僧 阅读(283) 评论(0) 推荐(0)
python之路:Day8-Socket编程进阶
摘要:本节内容: 1.Socket语法及相 2.SocketServer实现多并发 Socket语法及相关 socket概念 socket本质上就是在两台网络互通的电脑之间,建立一个通道,两台电脑通过这个通道来实现数据的互相传递。我们知道网络通信都给予ip+port方能定位到目标的具体机器上的具体服务,操 阅读全文
posted @ 2016-11-29 14:35 金翅大鹏吃唐僧 阅读(199) 评论(0) 推荐(0)
Python之路,Day4 - Python基础4
摘要:本节内容 1.迭代器&生成器 2.装饰器 a) 基本装饰器 b)多参数装饰器 3.递归 4.算法基础:二分查找,二维数组转换 5.正则表达式 6.常用模块学习 7.作业:计算器开发 a)实现加减乘除及括号优先级解析 b)用户输入1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 阅读全文
posted @ 2016-11-21 18:44 金翅大鹏吃唐僧 阅读(203) 评论(0) 推荐(0)