Python
AnSwEr不是答案
Github:https://github.com/AnSwErYWJ
技术博客:www.answerywj.com
展开
-
Python学习笔记(六)
函数: 调用python内置的函数,可以通过 help(fun)进行查询。 举例: abs(x):求x绝对值 cmp(x,y):比较两个数大小,如果 xy,返回 1。 int(x):把其他数据类型转换为整数,包括字符串类型。 str():把其他类型转换成 str。 编写函数: def my_abs(x): if x >= 0: return原创 2015-05-17 21:18:11 · 502 阅读 · 0 评论 -
Python学习笔记(三)
条件判断: if age >= 18: print 'adult' else: print 'teenager' 具有相同缩进的代码被视为代码块。 if 语句后接表达式,然后用:表示代码块开始。 elif 意思就是 else if: if age >= 18: print 'adult' elif age >= 6: print 'teena原创 2015-05-17 15:43:57 · 477 阅读 · 0 评论 -
Python学习笔记(九)
列表生成式: >>> [x * x for x in range(1, 11)] [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 复杂表达式: tds = ['%s%s' % (name, score) for name, score in d.iteritems()] print '' print 'NameScore' print '\n'.join原创 2015-05-19 15:44:53 · 614 阅读 · 0 评论 -
Python学习笔记(八)
迭代: 在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。 注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict ra原创 2015-05-19 15:22:47 · 496 阅读 · 0 评论 -
Python学习笔记(一)
一、整数 整数的表示方法和数学上的写法一模一样,十六进制用前缀0x,八进制用前缀0。 二、浮点数 浮点数可以用数学写法,如2.56,3.14,-4.81,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等。 注:整数和浮点数在计算机内部存储的方式是不同的,整数运算原创 2015-05-17 14:55:46 · 641 阅读 · 0 评论 -
Python学习笔记(五)
set: set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。 创建: 调用 set() 并传入一个 list,list的元素将作为set的元素: >>> s = set(['A', 'B', 'C']) set会自动去掉重复的元素。 访问: 由于set存储的是无序集合,所以我们没法通过索原创 2015-05-17 16:22:04 · 525 阅读 · 0 评论 -
Python学习笔记(七)
切片: Python提供了切片(Slice)操作符,取前3个元素,用一行代码就可以完成切片: >>> L[0:3] ['Adam', 'Lisa', 'Bart'] L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省略:>>> L[:3] ['Adam', 'Lisa', 'Bart']原创 2015-05-18 11:50:35 · 428 阅读 · 0 评论 -
Python学习笔记(四)
Dict: 用 dict 表示“名字”-“成绩”的查找表如下: d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 }名字称为key,对应的成绩称为value,dict就是通过 key 来查找 value。(key不能重复) 花括号 {} 表示这是一个dict,然后按照 key: value, 写出来即可。最后一个 key: valu原创 2015-05-17 16:05:05 · 479 阅读 · 0 评论 -
Python学习笔记(二)
list: Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 L = ["Adam",95.5, "Lisa", 85, "Bart", 59]一个元素也没有的list,就是空list。 通过索引可以获取list中的指定元素。使用索引时,千万注意不要越界。 倒序索引:我们可以用 -1 这个索引来表示最后一个元素,类似的,倒原创 2015-05-17 15:28:41 · 496 阅读 · 0 评论 -
Python学习资源
Python学习资源这里总结一些自己学习Python时的一些资源。由于正在学习中,所以会不断更新的。 我的学习代码 我的Blog 视屏教程 官方文档 中文教程 反馈与建议 微博:@AnSwEr不是答案 github:AnSwErYWJ 博客:AnSwEr不是答案的专栏原创 2015-10-26 14:45:43 · 568 阅读 · 0 评论