s = 'Python was started in 1989 by "Guido".\nPython is free and easy to learn.'
2015-06-22
一般这道题,是不能拿名字直接赋值的,法一:
L.append(L.pop(0))
L.insert(0,L.pop(1))
# second choice
# L[0],L[-1] = L[-1],L[0]
L.append(L.pop(0))
L.insert(0,L.pop(1))
# second choice
# L[0],L[-1] = L[-1],L[0]
2015-06-22
>>> a = 'python'
>>> print 'hello,', a or 'world'
hello, python
>>>
>>> b = ''
>>> print 'hello,', b or 'world'
hello, world
>>>
>>> print 'hello,', a or 'world'
hello, python
>>>
>>> b = ''
>>> print 'hello,', b or 'world'
hello, world
>>>
2015-06-21
tuple 的不可改变指的是他指向的元素不变 但是每个元素指向的元素若可改变 那么就可变 所以本题中 list可变 但tuple不可变 只要将list 改为tuple即可
2015-06-20
t=() 括号被当做优先级 而不是元祖 所以在创建单元素元组时 需要在元素后添加一个逗号 表示创建的是元组 而不是字符串
2015-06-20
'Adam': 95,
'Lisa': 85,
'Bart': 59
'Lisa': 85,
'Bart': 59
2015-06-20