- 军军小站|张军博客
搜索到与相关的文章
Python

微软推出 Python 免费在线教程视频

我们上次报道过,微软官方上线Python教程文档。最近微软针对Python初学者,推出了一套免费的教程视频。这套视频名为PythonforBeginners,该在线教学视频由微软高级项目经理ChristopherHarrison、以及微软AIGaming的商业开发经理SusanIbach共同讲解,在课程中加入了他们对Python的见解,一共有44个视频。官方对该系列视频的描述是快速和简洁的,这套视频并不是对Python的深入研究,而是为Python初学者提

系统 2019-09-27 17:48:40 1735

Python

Python中关于浮点数的冷知识

本周的PyCoder'sWeekly上分享了一篇小文章,它里面提到的冷知识很有意思,我稍作补充,分享给大家。它提到的部分问题,读者们可以先思考下:若两个元组相等,即a==b且aisb,那么相同索引的元素(如a[0]、b[0])是否必然相等呢?若两个对象的hash结果相等,即hash(a)==hash(b),那么它们是否必然相等呢?答案当然都为否(不然就不叫冷知识了),大家可以先尝试回答一下,然后再往下看。-----思考分割线-----好了,先来看看第一个问

系统 2019-09-27 17:48:26 1735

Python

Python基础一

1.python的历史2004年Django框架诞生python2:源码不统一,有重复的功能代码python3:源码统一,没有重复功能代码2.python是一个什么编程语言编译型:统一翻译,只翻译一次(代表C)优点:执行速度快;编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。可以脱离语言环境独立运行。缺点:开发速度慢;编译之后如果需要修改就需要整个模块重新编译。编译的时候根据对应的运行环境生成机

系统 2019-09-27 17:48:23 1735

Python

Python 迭代器与生成器实例详解

Python迭代器与生成器实例详解一、如何实现可迭代对象和迭代器对象1.由可迭代对象得到迭代器对象例如l就是可迭代对象,iter(l)是迭代器对象In[1]:l=[1,2,3,4]In[2]:l.__iter__Out[2]:In[3]:t=iter(l)In[4]:t.next()Out[4]:1In[5]:t.next()Out[5]:2In[6]:t.next()Out[6]:3In[7]:t.next()Out[7]:4In[8]:t.next()

系统 2019-09-27 17:48:18 1735

Python

python爬虫学习之爬取某图片网站

0x00:使用xpath进行网页解析#coding:utf-8importrequestsimportosimportrefromlxmlimportetreeimporttimedefget_title(title):#获取标题,创建文件path=r"./Pic/"+titleifos.path.exists(path):#文件夹存在,返回returnpathelse:os.makedirs(path)#创建空文件夹returnpathdefpic_ge

系统 2019-09-27 17:48:15 1735

Python

python 字典(dict)遍历的四种方法性能测试报告

python中,遍历dict的方法有四种。但这四种遍历的性能如何呢?我做了如下的测试l=[(x,x)forxinxrange(10000)]d=dict(l)fromtimeimportclockt0=clock()foriind:t=i+d[i]t1=clock()fork,vind.items():t=k+vt2=clock()fork,vind.iteritems():t=k+vt3=clock()fork,vinzip(d.iterkeys(),d

系统 2019-09-27 17:48:13 1735

Python

python 字符串追加实例

通过一个for循环,将一个一个字符追加到字符串中:方法一:string=''str=u"追加字符"foriinrange(len(str)):string+=str[i]printstring显示结果:追加字符方法二:string=[]str=u"1234"foriinrange(len(str)):string.append(str[i])printstring显示结果:[u'1',u'2',u'3',u'4']以上这篇python字符串追加实例就是小编

系统 2019-09-27 17:48:12 1735

Python

深入浅析Python的类

面向对象编程时,都会遇到一个概念,类,python也有这个概念,下面我们通过代码来深入了解下。创建和使用类classDog():def__init__(self,name,age):self.name=nameself.age=agedefsit(self):print(self.name.title()+"isnowsitting.")defroll_over(self):print(self.name.title()+"rolledover!")my_

系统 2019-09-27 17:48:08 1735

Python

python中的列表与元组的使用

在python中的数据类型和控制流这篇文章中我们提到过列表,它是基本的数据类型之一。通俗来说,它就是用来存储一系列数据的。比如存储一个班级的学生。列表中的每个元素可以通过下标(索引)访问,索引从0开始。既然列表存储的是一系列值,这必然存在「增删改查」的情况,就像一个班级的学生,有进入学的,也有退学的。接下来我们来说说,首先我们先从列表的创建开始。创建列表list=[ele1,ele2,elem3,...,elen]比如,创建一个数字列表或英文字符列表num

系统 2019-09-27 17:48:06 1735

Python

ERLANG和PYTHON互通实现过程详解

最近开发Erlang,对其字符串处理能力无言至极,于是决定把它和python联合起来,打造一个强力的分布式系统,等将来需要系统级开发时,我再把C++/C组合进来.首先参考了Erlang官方文档和http://blog.developers.api.sina.com.cn/?tag=erlang以及http://kazmier.net/computer/port-howto/.研读了将近24个小时,才终于完全把问题解决.起名为town,town在英文里表示集

系统 2019-09-27 17:48:01 1735