- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 【Python2.7 学习笔记】Python 基础(四)调试
程序能一次写完并正常运行的概率很小,基本不超过1%。总会有各种各样的bug需要修正。有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,哪些变量的值是错误的,因此,需要一整套调试程序的手段来修复bug。 第一种方法简单直接粗暴有效,就是用print把可能有问题的变量打印出来看看: # err.py def foo(s): n = int
2017-08-09 18:58:42
382
转载 【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
333
转载 【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
351
转载 【Python2.7 学习笔记】Python 基础(二)
条件判断和循环 条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= 18: print 'your age is', age print 'adult' 根据Python的缩进规则,如果if语句判断是True,
2017-08-09 17:45:53
254
转载 【Python2.7 学习笔记】Python基础(一)
使用list和tuple list Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['Michael', 'Bob', 'Tracy']
2017-08-09 17:39:55
255
1
原创 【Python2.7 学习笔记】函数(二)
函数的参数 定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解。 Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可
2017-08-09 17:28:40
261
原创 【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
412
转载 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
775
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人