Python学习
文章平均质量分 76
ys20111016
这个作者很懒,什么都没留下…
展开
-
python学习日志(六)
一、模块翻译 2017-08-03 11:00:44 · 263 阅读 · 0 评论 -
python学习日志(七)
python面向对象编程 一、多态、继承与封装(抽象) 多态:通过函数重载,一个函数有多种处理方法,可以对不同类型的对象使用同样的操作。当子类和父类都存在相同的run()方法时,我们说,子类的run()覆盖了父类的run(),在代码运行的时候,总是会调用子类的run()。这样,我们就获得了继承的另一个好处:多态。 封装:对外部世界隐藏对象的的工作细节 继承:以通用的类(基类)为基础建立专门翻译 2017-08-03 16:50:59 · 233 阅读 · 0 评论 -
python学习日志(八)
IO编程 一、文件读写 Python内置了读写文件的函数,用法和C是兼容的。 (1)要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符: >>> f = open('/Users/michael/test.txt', 'r') 标示符'r'表示读,这样,我们就成功地打开了一个文件。 如果文件不存在,open()函数就会抛出一个翻译 2017-08-05 22:09:43 · 210 阅读 · 0 评论 -
python学习日志(九)
进程和线程-网络编程 一、介绍 (1)单核cpu怎么执行多任务 答案就是操作系统轮流让各个任务交替执行,任务1执行0.01秒,切换到任务2,任务2执行0.01秒,再切换到任务3,执行0.01秒……这样反复执行下去。表面上看,每个任务都是交替执行的,但是,由于CPU的执行速度实在是太快了,我们感觉就像所有任务都在同时执行一样。 真正的并行执行多任务只能在多核CPU上实现,但是,由于任务数翻译 2017-08-06 16:46:45 · 436 阅读 · 0 评论 -
python学习日志(十)
用Python进行web开发 一、web应用的本质是: 浏览器发送一个HTTP请求; 服务器收到请求,生成一个HTML文档; 服务器把HTML文档作为HTTP响应的Body发送给浏览器; 浏览器收到HTTP响应,从HTTP Body取出HTML文档并显示。(2-4都是http的协议规范) 简单实现web方式:1,把HTML文件保存好。2.用一翻译 2017-08-18 20:56:33 · 275 阅读 · 0 评论 -
python学习日志(五)
一、切片 取一个list或tuple的部分元素是非常常见的操作,利用索引的取值来确定值。 >>> L[0:3] ['Michael', 'Sarah', 'Tracy']翻译 2017-08-02 19:21:33 · 239 阅读 · 0 评论 -
python学习日志(四)
一、抽象翻译 2017-08-01 21:06:14 · 189 阅读 · 0 评论 -
python学习日志(三)
一、Python中重要的数据类型 (1)索引序列,类似于数组,可以访问“字符串,list和元组“,以下是list的定义方式,classmates就是一种list >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['Michael', 'Bob', 'Tracy'] (2)元组tuple tuple一旦初始化翻译 2017-07-31 17:00:27 · 146 阅读 · 0 评论 -
python学习日志(二)
一 、Python基础 (1)Python的语法比较简单,采用缩进方式。 (2)以#开头的语句是注释,注释是给人看的,可以是任意内容,解释器会忽略掉注释。 (3)请务必注意,Python程序是大小写敏感的,如果写错了大小写,程序会报错。 二、数据类型 (1)整型(int):1,2,-20, 浮点型:浮点数也就是小数,1.23x109就是1.23e9,或者12.3e8,0.00001原创 2017-07-30 18:52:11 · 171 阅读 · 0 评论 -
python学习日志(一)
一、认识Python 那Python适合开发哪些类型的应用呢? 首选是网络应用,包括网站、后台服务等等; 其次是许多日常需要的小工具,包括系统管理员需要的脚本任务等等; 另外就是把其他语言开发的程序再包装起来,方便使用。 最后说说Python的缺点。 任何编程语言都有缺点,Python也不例外。优点说过了,那Python有哪些缺点呢? 第一个缺点就是运行速原创 2017-07-30 16:45:35 · 374 阅读 · 0 评论