随笔分类 - python基础
摘要:格式化输出:name = qjage = 30job = itsalary = 6000例1:字符串拼接方法,不建议,因为会在内存中开辟多块内存空间。info = ''' info of ''' + name + ''' Name:''' + name + '''Age:''' + age + ''
阅读全文
摘要:参考: http://www.cnblogs.com/linhaifeng/articles/6817679.html 参考: liaoxuefeng的python教程 一. python并发编程之多进程 1. multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要
阅读全文
摘要:参考: http://www.cnblogs.com/linhaifeng/articles/6129246.html 一 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构 互联网中处处是C/S架构 如黄色网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作
阅读全文
摘要:一 什么是异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下 而错误分成两种 #语法错误示范一 if #语法错误示范二 def test: pass #语法错误示范三 class
阅读全文
摘要:参考: http://www.cnblogs.com/linhaifeng/articles/6204014.html 1. isinstance(obj,cls)和issubclass(sub,super) sinstance(obj,cls)检查是否obj是否是类 cls 的对象 issubcl
阅读全文
摘要:参考: http://www.cnblogs.com/linhaifeng/articles/7341177.html 1. 类中定义的函数分两大类 一:绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入): 1. 绑定到类的方法:用classmethod装饰器装饰的方法。 为类量身定制
阅读全文
摘要:参考: http://www.cnblogs.com/linhaifeng/articles/7340801.html https://www.cnblogs.com/Michael--chen/p/6740455.html 1. 封装分为2个层面 第一个层面的封装(什么都不用做):创建类和对象会分
阅读全文
摘要:参考: http://www.cnblogs.com/linhaifeng/articles/7340687.html 1. 多态 严格来讲,Python 并不支持「多态」.你无法强制子类必须实现“接口”中定义的每一个方法,C++ 的纯虚函数可以强制这一点(Java 更不必说)。就算子类「自以为」实
阅读全文
摘要:参考: http://www.cnblogs.com/linhaifeng/articles/6379069.html 1.模块是用来组织python代码的方法,而包用来组织模块。 2. 使用模块还可以避免函数名和变量名冲突。相同名字的函数和变量完全可以分别存在不同的模块中,因此, 我们自己在编写模
阅读全文
摘要:参考:面向对象程序设计 http://www.cnblogs.com/linhaifeng/articles/6182264.html 面向对象高级 http://www.cnblogs.com/linhaifeng/articles/6204014.html 1. 函数作用域实现类的功能 用函数的
阅读全文
摘要:1. 三元表达式 2.列表推导式 3. 生成器表达式
阅读全文
摘要:1. 迭代器 1.1 迭代概念 1.2 可迭代对象与迭代器对象 >>> from collections import Iterable,Iterator>>> isinstance([],Iterable) #列表是可迭代对象True>>> isinstance([],Iterator) #但不是
阅读全文
摘要:1. 函数知识体系-python代码缩进 Python中的代码缩进 Python中,是通过代码的缩进,来决定代码的逻辑的。(同缩进的先执行完,再执行更多缩进的代码块) 通俗的说,Python中的代码的缩进,不是为了好看,而是觉得代码的含义,上下行代码之间的关系。 缩进弄错了,就会导致程序出错,执行结
阅读全文
摘要:一 文件操作 注操作文件的流程: f=open('a.txt','r')的过程分析 强调!!! python2中的file与open 二 打开文件的模式 三 操作文件方法 四 文件内光标移动 五 文件的修改 文件的数据是存放于硬盘上的,因而只存在覆盖、不存在修改这么一说,我们平时看到的修改文件,都是
阅读全文
摘要:1.python对象 python中 所有的python对象都有3个特征: 身份,类型和值 身份: 每个对象有一个唯一的身份标识自己,这个值可以被认为是该对象内存地址。id()查看。 类型 type() 值 标准类型,也成为基本数据类型 数字(分为几个子类型,其中有3个是整型) 整型 布尔型 浮点型
阅读全文
摘要:一 了解字符编码知识储备 文本编辑器存取文件的原理(nodepad++,pycharm,word) python解释器执行py文件的原理 ,例如python test.py 总结python解释器与文件本编辑的异同 二 字符编码介绍 什么是字符编码 字符编码发展 乱码出现的情况 !!!总结非常重要的
阅读全文
摘要:一 if 二 while 死循环 嵌套循环 三 for 1 迭代式循环:for,语法如下 for i in range(10): 缩进的代码块 2 break与continue(同上) 3 循环嵌套
阅读全文
摘要:一 编程与编程语言 python是一门编程语言,作为学习python的开始,需要事先搞明白:编程的目的是什么?什么是编程语言?什么是编程? 编程的目的: 什么是编程语言? 什么是编程? 所以我有话对大家说 二 编程语言分类 三 python介绍 python中一切皆对象 python的创始人为吉多·
阅读全文
摘要:一. 模块安装 二. 查看python安装了哪些模块 三. python 安装包制作 参考 : https://my.oschina.net/leopardsaga/blog/174021 gsapi是一个python包,需要制作成tar安装包. gsapi 目录结构展示如下: 1. setup.p
阅读全文

浙公网安备 33010602011771号