Python
文章平均质量分 94
zzulp
这个作者很懒,什么都没留下…
展开
-
流畅的Python学习
流畅的Python笔记 流畅的Python笔记 1 Python数据模型 2 数据结构 2.1 内置序列类型 2.2 列表推导与生成器表达式 2.3 元组 2.4 切片 2.5 序列对象上的+与* 2.6 sorted函数与list的sort方法 ...原创 2018-09-10 12:10:01 · 1879 阅读 · 0 评论 -
Python库Requests的基础使用
python 库 request简介原创 2017-04-05 13:37:54 · 1900 阅读 · 0 评论 -
Python入门读物摘要--How to think like a csor
How to Think Like a Computer Scientist 英文第二版原文原谅通俗易懂,不需要做过多解释,列出一些需要注意的地方。1 编程之路程序中出错:语法错误、运行时错误和语义错误2 变量、表达式和语句2.1 类型与值不同的值属于不同的类型,类型是一个集合,定义了其值取值的范围。python中以逗号‘,’间隔的一行矢量,被解释为Tuple。print(1,000,000) 其输出为 1 0 0,Print函数将逗号解释为分隔符。t=1,000,000 print(t) 其输出为(1原创 2010-06-25 18:31:00 · 1676 阅读 · 1 评论 -
简单电梯调度算法模拟
经常在公司坐电梯,由于楼层较高,是双联装的电梯,但是经常等电梯很久,经常有人骂写电梯调度算法的。回来闲来无事,自己尝试写了一个简单的。场景很简单,每一层电梯口只有一个按钮,不区分上下,当有人按下这个键后,电梯会过来停在此层,这个人可以进去,并选择自己想去的层。电梯的调度策略也很简单,在一次向上的过程中,如果有人在下面按了键,电梯并不直接向下,而是运行到此次向上的最顶层,然后再下次向下运行的过程中去服务这个请求。elevator.pyimport timefrom myque import myque原创 2010-06-20 12:41:00 · 6268 阅读 · 1 评论 -
Python多线程--HowTo
1 queue模块queue模块实现了多生产者、多消费者队列。可以方便在不同的线程之间传递信息。1.1Queue类模块中实现了三种类型的queue,即FIFO队列,LIFO队列和Priority队列。分别由类 queue.Queue,queue.LifoQueue和queue.PriorityQueue实现。各个类在定义对象时,可以指定队列的最大长度,无指定的话为无限大。1.2Queue类对象的操作名称语义qsize()用于返回队列当前的大小empty()返回队列是否为空put(item [,blo原创 2010-06-19 14:14:00 · 7412 阅读 · 0 评论 -
Python语言概览
python语言概览 python脚本可以处理外部传进来的参数 即sys.argv[] ,argv[] 的使用与linux下相同python本身是解释语言,可以对输入的式子求值。python支持的对象如整数都是立即数,此外他支持复数,及对四则运算解释。ptyhon支持字符串,放在单/双引号内,字符串是数组,可以通原创 2010-05-06 14:56:00 · 1663 阅读 · 0 评论 -
Python Import机制备忘-模块搜索路径(sys.path)、嵌套Import、package Import
转自:http://fanhaijun.com/?p=1065模块的搜索路径模块的搜索路径都放在了sys.path列表中,如果缺省的sys.path中没有含有自己的模块或包的路径,可以动态的加入(sys.path.apend)即可。下面是sys.path在Windows平台下的添加规则。1、sys.path第一个路径往往是主模块所在的目录。在交互环境下添加一个空项,它对应当转载 2010-05-05 15:52:00 · 1287 阅读 · 0 评论 -
深入Python摘要
英文版Dive in python可以在下面找到中文翻译http://linuxtoy.org/docs/dip/toc/index.html 3.1 模块模块的__name__,当模块被import时,其为模块的名字,当模块作为main执行的时候,其为__main__ 3.2 dictionarydictionary中的key-value对可是任何类型的,同一原创 2010-05-06 21:47:00 · 2547 阅读 · 1 评论 -
Web框架Django使用概览
Web框架Django使用概览标签: django python1 开始一个新项目django的安装比较简单,在命令行里执行下面的命令。pip install django为了能使用django已有的模板代码,需要使用django-admin命令来执行诸如创建项目,创建项目下的子模块(在django中称为app)的工作。django-admin会帮我们准备好一系列目录结构和文件,在保...原创 2018-10-01 10:49:12 · 973 阅读 · 0 评论