- 博客(10)
- 收藏
- 关注
原创 notapad快捷键
cmd /k python “$(FULL_CURRENT_PATH)” & PAUSE & EXITC:\Python27\Lib\idlelib\idle.pyw -r “$(FULL_CURRENT_PATH)”
2015-09-11 11:40:35
488
转载 When to Use Inheritance or Composition
1 Avoid multiple inheritance at all costs, as it’s too complex to be reliable. If you’re stuck with it, then be prepared to know the class hierarchy and spend time finding where everything is coming fr
2015-09-01 17:49:29
154
转载 map
map是一种数据结构,就是key-value对,可以通过key获取value,key不可以重复,value可以。 mapping就是建立map的过程,也就是把一些定义做成key-value对,便于后续使用。如果用中文说的话,就是建立起映射关系。
2015-08-24 16:00:27
143
转载 __str__与 __repr__
Python 有办法将任意值转为字符串:将它传入repr() 或str() 函数。函数str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式(如果没有等价的语法,则会发生SyntaxError 异常) 某对象没有适于人阅读的解释形式的话, str() 会返回与repr()等同的值。class Person(object): def __str__(self):
2015-08-24 12:04:25
178
转载 APPEND-list & JOIN-string
append是list(列表)的方法,函数参数是可以是任意一个元素,作用是在列表的最后添加上这个新元素。例如a=[1,2,3]则 a.append(4)以后a就是[1,2,3,4]join是string(字符串)的方法,函数参数是一个由字符串组成的列表比如[‘a’,’b’,’c’],作用是用字符串把这个字符串列表里的字符串连接起来,比如: a=’-’ 则a.join([‘a’,’b’,’c’]
2015-08-17 10:03:02
138
转载 python decimal range() step value
def drange(start, stop, step): … r = start … while r < stop: … yield r … r += step … i0=drange(0.0, 1.0, 0.1) [“%g” % x for x in
2015-08-17 10:00:37
269
原创 python笔记
&与and比较& 是位运算;and 是逻辑运算。 a = 1 b = 2 1 的二进制是 1,2的二进制是 10 a&b 0 a and b 2 字符串的比较是从左到右,逐个比对,发现大小差别就直接返回结果,如果相同就继续比较下一个字母。例如这里’alpha‘>’beta’
2015-08-17 09:38:03
155
原创 作业
字母排序s = ‘bfzajciot’ #raw_input(‘input = ‘) x = s[0] y = s[0] n = 0 for i in s: if n+1 < len(s): if i <= s[n+1]: x += s[n+1] else: if len(x)>len(y):
2015-08-14 20:26:53
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人