- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 【Python2.7 学习笔记】Python 基础(四)调试
程序能一次写完并正常运行的概率很小,基本不超过1%。总会有各种各样的bug需要修正。有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,哪些变量的值是错误的,因此,需要一整套调试程序的手段来修复bug。第一种方法简单直接粗暴有效,就是用print把可能有问题的变量打印出来看看:# err.pydef foo(s): n = int
2017-08-09 18:58:42 332 1
转载 【Python2.7 学习笔记】Python 基础(三)迭代 + 列表生成式
如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。在Python中,迭代是通过for ... in来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码:for (i=0; ilist.length; i++) { n = list[i];}可以看出,P
2017-08-09 18:05:21 309
转载 【Python2.7 学习笔记】Python 基础(三)切片
切片取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下:>>> L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']取前3个元素,应该怎么做?笨办法:>>> [L[0], L[1], L[2]]['Michael', 'Sarah', 'Tracy']之所以是笨办法是因为扩展
2017-08-09 17:57:31 321
转载 【Python2.7 学习笔记】Python 基础(二)
条件判断和循环条件判断计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现:age = 20if age >= 18: print 'your age is', age print 'adult'根据Python的缩进规则,如果if语句判断是True,
2017-08-09 17:45:53 216
转载 【Python2.7 学习笔记】Python基础(一)
使用list和tuplelistPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael', 'Bob', 'Tracy']
2017-08-09 17:39:55 226 1
原创 【Python2.7 学习笔记】函数(二)
函数的参数定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解。Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可
2017-08-09 17:28:40 224
原创 【Python2.7 学习笔记】函数(一)
定义函数在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。我们以自定义一个求绝对值的my_abs函数为例:def my_abs(x): if x >= 0: return x else: return -x请自行
2017-08-09 16:46:29 386
转载 deep-visualization-toolbox可视化安装
原文地址:http://blog.csdn.net/u014696921/article/details/75255970运行环境:Linux+caffe步骤:Step 0: Compile master branch of caffe本代码运行的前提是,配置过caffe。因为配置caffe的过程中会出现一些依赖库,正是本代码所需要的。http://blog.c
2017-08-08 16:37:45 744
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人