1 Generators Generator和list comprehension非常类似Generators are a kind of iterator that are defined like functions.http://www.codeskulptor.org/#examples_g...
分类:
编程语言 时间:
2015-06-15 13:02:00
阅读次数:
180
1.将templates和media(包含js、css、images目录)放到了项目目录的根目录下2.设定模板路径设置模板路径比较简单,只要在setting.py里面的TEMPLATE_DIRS选项里面添加:import os.pathTEMPLATE_DIRS = ( os.path.joi...
分类:
编程语言 时间:
2015-06-13 11:19:53
阅读次数:
273
这也是我第一接触函数式编程这个概念,并不知道是干嘛的?好奇心驱使下学习了一下,有了大致的了解:
函数式编程自己的理解:就跟说话一样写程序,这个程序写出来可以直白的告诉人是要干嘛的。
以下是我读到的关于函数式编程的文章的描述: 函数式编程的一个特点就是,允许把函数本身作为参数传入另一个函数,还允许返回一个函数![1]
函数式编程的准则:不依赖于外部的数据,而且也不改变外部数据的值,而是返回...
分类:
编程语言 时间:
2015-06-13 09:51:07
阅读次数:
125
在学习高阶函数之前需要搞清一个概念:变量可以指向函数意思就是:把函数名赋值给另一个变量,然后使用这个变量完成跟函数一样的功能。如下代码所示:将求绝对值函数abs赋值给f,然后调用f完成跟abs一样的功能。>>> f = abs
>>> f(-100)
100
>>> 好了接下来看:高阶函数定义为:一个函数接收另一个函数作为参数,这种函数就称之为高阶函数。如下代码所示:def add(x , y ,...
分类:
编程语言 时间:
2015-06-13 09:48:31
阅读次数:
136
前言本教程综合Stanford CS231N和UC Berkerley CS188的Python教程。
教程很短,但适合有一定编程基础,学过其他语言的童鞋。Python启动Python 解释器Python可以有两种使用方式,一种就是使用解释器interpreter,类似Matlab,输入一行代码,运行一行;另一种就是编写一个py后缀的文档,称为脚本,然后python xxx.py运行脚本scrip...
分类:
编程语言 时间:
2015-06-11 21:17:29
阅读次数:
133
根据文件类型选择文件文件 ss.split('.')[1] 即为文件后缀名,据此判断输出执行后结果到指定文件os.system('E:\\Learning\\python\\test_case\\%s >>log.txt 2>&1'%a)相关时间函数time.sleep()time.ctime()当...
分类:
编程语言 时间:
2015-06-11 18:20:47
阅读次数:
128
1 前言Python有很多IDE可以用,官方自己也带了一个,Eclipse也可以。但我在使用各种IDE之后,发现用Sublime Text是最好用的一个。因此,我都是用Sublime Text来编写Python程序。
那么整个搭建其实非常简单。考虑到接下来要做的是科学研究,我们也同时安装numpy,scipy,matplotlib等插件。2 开发环境Macbook Pro
Mac OS X 10...
分类:
编程语言 时间:
2015-06-11 09:28:19
阅读次数:
240
一.集合的构造方法:集合名=set()1.set()中可以有有一个参数,参数类型必须是可迭代的,例如字符串、列表,就是能拆分成单独元素的意思2.如果不带参数则表示构造一个空集>>>aSet=set("abcd")#参数为字符串
>>>aSet
{‘c‘,‘b‘,‘d‘,‘a‘}
>>>bSet=[‘a‘,1...
分类:
编程语言 时间:
2015-06-10 15:53:02
阅读次数:
130