1)%格式化方法 >>> a = "this is %s %s" % ("my", "apple") >>> a 'this is my apple' 2)内置方法format(): >>> a = "this is {} {}".format("apple","my") >>> a 'this is apple m
python每次处理一个字符的三种方法 a_string = "abccdea" print 'the first' for c in a_string: print ord(c)+1 print "the second" result = [ord(c)+1 for c in a_string] print result print "the thrid" def do_something(c): return ord(c)+1 result
写一个集合类的三种方法:wrap,extend,invent 一:包装一个集合类 class Deck: def __init__( self ): self._cards = [card6(r+1,s) for r in range(13) for s in (Club,Diamond, Heart, Spade)] #这就是受包装的list型数据,添加方法对其进行操作 random.shuffle( self._cards ) def pop( self ): return self._ca