第3章 文件处理和函数
摘要:1. 文件处理流程 1). 打开文件,等到文件句柄并赋值给一个变量 2). 通过句柄对文件进行操作 3). 关闭文件 2. 文件基本操作 2.1 文件操作基本流程 1 f=open('user','r') 2 line_data=f.readline() #读取一行 3 print(line_dat
阅读全文
posted @
2017-11-11 13:39
&永恒&
阅读(190)
推荐(0)
第4章 函数
摘要:一. 函数的嵌套 1. 函数的嵌套调用 定义:在电泳函数的过程中,调用的其他函数 二.名称空间和作用域 1. 名称空间:存放名字和变量值绑定关系的地方,有三种名称空间:内置名称空间,全局名称空间,局部名称空间。 内置名称空间:在python解释器启动时产生,存放一些python内置名字。 全局名称空
阅读全文
posted @
2017-11-11 13:39
&永恒&
阅读(370)
推荐(0)
第2章 数据类型
摘要:1. 什么是数据? x=2 2就是我们要存储的数据 2. 为何数据要用不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据来表示 3. 数据类型 数字(整型(int),长整型(long),浮点(float),复数(complex)) 字符串 列表 元组 字典 集合 4. 数字(int
阅读全文
posted @
2017-11-11 13:39
&永恒&
阅读(243)
推荐(0)
第6章 常用模块
摘要:一、logging模块 用于便捷记录且线程安全的模块 CRITICAL = 50 FATAL = CRITICAL ERROR = 40 WARNING = 30 WARN = WARNING INFO = 20 DEBUG = 10 NOTSET = 0 1 import logging 2 3
阅读全文
posted @
2017-11-11 13:38
&永恒&
阅读(342)
推荐(0)
第 5 章 函数的补充和模块加载
摘要:1. 协成函数 yield表达式形式的应用: 1 # #用法:先定义函数,给yield传值,使用是第一阶段:初始化,第二阶段:给yield传值 2 def eater(name): 3 print('%s 说:我开动啦' %name) 4 food_list=[] 5 while True: 6 f
阅读全文
posted @
2017-11-11 13:38
&永恒&
阅读(275)
推荐(0)
第7章 面向对象
摘要:一、面向过程和面向对象 面向过程的程序设计:核心是过程二字,过程指的是解决问题的步骤,即先干什么再干什么......面向过程的设计就好比精心设计好一条流水线,是一种机械式的思维方式。 优点:复杂度的问题流程化,进而简单化。 缺点:可扩展性差。 应用场景:脚本程序,比如linux系统管理脚本,著名案例
阅读全文
posted @
2017-11-11 13:38
&永恒&
阅读(109)
推荐(0)
第 8章 面向对象补充和网络编程
摘要:一、接口与归一化设计 1、什么是接口 1 第一部分:Java 语言中的接口很好的展现了接口的含义: IAnimal.java 2 /* 3 * Java的Interface接口的特征: 4 * 1)是一组功能的集合,而不是一个功能 5 * 2)接口的功能用于交互,所有的功能都是public,即别的对
阅读全文
posted @
2017-11-11 13:38
&永恒&
阅读(323)
推荐(0)
第 11 章 python线程与多线程
摘要:一、什么是线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程。 进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是cpu上的执行单位。 多线程(即多个控制线程)的概念是,在一个进程中存在多个控制线程,多个控制线程共享该进程的地址空间,相当于一个车间
阅读全文
posted @
2017-11-11 13:37
&永恒&
阅读(396)
推荐(1)
第 12 章 python并发编程之协程
摘要:一、引子 主题是基于单线程来实现并发,即只用一个主线程(很明显可利用的cpu只用一个)情况下实现并发,并发的本质:切换+保存状态 cpu正在运行一个任务,会在两种情况下切走去执行其他的任务(切换由操作系统强制控制),一种情况是该任务发生了阻塞,另外一种情况是该任务计算的时间过长。 1:其中第二种情况
阅读全文
posted @
2017-11-11 13:37
&永恒&
阅读(281)
推荐(0)
第 9 章 网络编程
摘要:一、客户端/服务器架构 1、硬件C/S架构(打印机) 2、软件C/S架构 互联网中处处是C/S架构 如网站是服务端,浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务端提供视频,得下载个腾讯视频客户端才能看它的视频。 C/S 架构与socket 的关系: socket就是为了完成C/S架
阅读全文
posted @
2017-11-11 13:37
&永恒&
阅读(278)
推荐(0)
第1章 python基础
摘要:1.python语言类型 cpython 1 Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上 Jpython 1 Python的Java实现,Jython会将Python代码动态编译成Jav
阅读全文
posted @
2017-11-11 13:34
&永恒&
阅读(270)
推荐(0)
第 10 章 python进程与多进程
摘要:一、背景知识 顾明思义,进程即正在执行的一个过程,进程是对正在云的程序的一个抽象。 进程的概念起源与操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一,操作系统的其他所有内容都是围绕进程的概念展开的。 ps:即使可以利用的cpu只有一个(早期的计算机确实如此),也能保
阅读全文
posted @
2017-11-11 13:33
&永恒&
阅读(10111)
推荐(2)