随笔分类 - python笔记
摘要:恢复内容开始 一:C++类的定义和对象的创建 与结构体一样,类只是一种复杂数据类型的声明,不占用内存空间。而对象是类这种数据类型的一个变量,或者说是通过类这种数据类型创建出来的一份实实在在的数据,所以占用内存空间。 类的定义 class是 C++ 中新增的关键字,专门用来定义类。 Student是类
阅读全文
摘要:注:本笔记基于python2.6而编辑,尽量的偏向3.x的语法 Python的特色 1.简单 2.易学 3.免费、开源 4.高层语言: 封装内存管理等 5.可移植性: 程序如果避免使用依赖于系统的特性,那么无需修改就可以在任何平台上运行 6.解释性: 直接从源代码运行程序,不再需要担心如何编译程序,
阅读全文
摘要:恢复内容开始 mysql数据库 mysql数据库常见名词: 数据库: 数据库是一些关联表的集合。. 数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。 列: 一列(数据元素) 包含了相同的数据, 例如邮政编码的数据。 行:一行(=元组,或记录)是一组相关的数据,例如一条用户订阅
阅读全文
摘要:rabbitmq消息队列 server端 1 #!/usr/bin/env python 2 import pika 3 4 connection = pika.BlockingConnection(pika.ConnectionParameters( 5 'localhost')) 6 chann
阅读全文
摘要:Python GIL(Global Interpreter Lock)In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Py
阅读全文
摘要:理论上我们是比较鄙视面向过程编程的,那么问题来了,那函数式编程和面向对象编程我们该用哪个呢? 先来看两个的特点吧: 函数编程,逻辑清晰,简单,为项目而生,维护困难,函数式编程提倡的解决方案是数据是不可变的, 就没有了一直在改变的状态, 从而降低了复杂度. 面向对象,大而全,复杂,为大项目而生,开发周
阅读全文
摘要:class Animal: def __init__(self, name): # Constructor of the class self.name = name def talk(self): # Abstract method, defined by convention only raise NotImpl...
阅读全文
摘要:一、time、datetime 1 >>> time.localtime() 2 time.struct_time(tm_year=2016, tm_mon=8, tm_mday=26, tm_hour=16, tm_min=21, tm_sec=38, tm_wday=4, tm_yday=239
阅读全文
摘要:1、生成器通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万 个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪 费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在
阅读全文
摘要:a= np.array(a)a.shapea.dtypea.ndimnp.zeros(10)np.zeros((3,6))np.empty((2,2,2))np.arange(10) 改变数据类型a=np.array([1,2,3],dtype=np.float64)a=a.astype(np.fl
阅读全文
摘要:函数是什么?定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可特性: 减少重复代码 使程序变的可扩展 使程序变得易维护 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函 数调用结束返回主调
阅读全文
摘要:1. 列表、元组操作 names = ['Alex',"Tenglan",'Eric'] >>> names[0] >>> names[2] >>> names[-1] >>> names[-2] #还可以倒着取 切片:取多个元素 >>> names[1:4] #取下标1至下标4之间的数字,包括1,
阅读全文
摘要:恢复内容开始 Python的优缺点 优点: 1、Python的定位是“优雅”、“明确”、“简单”, 2、开发效率非常高 3、高级语言 4、可移植性 5、可扩展性 6、可嵌入性 缺点: 1、速度慢 2、代码不能加密 3、线程不能利用多CPU问题 Python 2 or 3? Old: print "T
阅读全文

浙公网安备 33010602011771号