In [2]:
return "Positive" if var >=0 else "Negative"
In [9]:
a =1
assert a==2 , "fuck"
In [10]:
"condition"
for x in xrange(1,20):
print x
In [13]:
range(10)
Out[13]:
In [15]:
xrange(10)
Out[15]:
In [16]:
li = ['a', 'b','c' ]
for index in xrange(len(li)):
print index
In [17]:
li = ['a', 'b','c' ]
for i,e in enumerate(li):
print i, e
In [19]:
li = ['a', 'b','c' ]
for i,e in enumerate(li,start=3):
print i, e
In [24]:
li = ['a', 'b','c','d' , 'e' ]
for i,e in enumerate(reversed(li), start=100):
print i, e
In [26]:
def test1():pass
def test1(name):
print name
In [27]:
test1("hello")
In [28]:
test1()
In [36]:
def test(): pass
In [37]:
ret = test()
In [38]:
test
Out[38]:
In [39]:
test.a = 1
In [40]:
test.a
Out[40]:
In [41]:
def test():
"""this is doc"""""
In [42]:
test.func_doc
Out[42]:
In [ ]:
In [43]:
__builtin__
Out[43]:
In [44]:
dir(__builtin__)
Out[44]:
In [ ]:
In [45]:
type(str)
Out[45]:
In [3]:
import pandas as pd
In [ ]:
In [ ]:
In [ ]:
""" """
def func(p1, p2, p3=None, p4=None, *args, **kwargs)
In [5]:
pd.readfile
In [ ]:
sorted()
In [ ]:
In [1]:
lst = list("abccbas")
In [2]:
sorted(lst)
Out[2]:
In [ ]:
sorted(lst)
In [ ]:
In [11]:
def add(v1,v2,v3):
return v1+v2+v3
In [12]:
v1,v2,v3=1,2,3
add(v1,v2,v3)
Out[12]:
In [13]:
tpl=(1,2,3)
In [16]:
add(*tpl) #解包tuple, 也可以是list
Out[16]:
In [ ]:
In [19]:
def add2(v1=0,v2=0,v3=0):
return v1+v2+v3
In [20]:
dct = {"v1":1,"v2":2,"v3":3}
In [22]:
add2(**dct) #双*高级解包
Out[22]:
In [ ]:
In [23]:
dct2={1:"xx"}
In [25]:
def add(v1,v2,**hello):
return hello
In [29]:
add(1,2,a=1,b=1)
Out[29]:
In [ ]:
In [ ]:
In [30]:
def change_list(lst):
lst[0] =2
lst = []
print "2:", id(lst)
lst = [1,2,3]
print "1:" , id(lst)
change_list(lst)
print lst
In [32]:
lst
Out[32]:
In [ ]:
In [31]:
reversed(lst)
Out[31]:
In [ ]:
In [ ]:
In [33]:
sorted2([1,2,3,1]) ==> [3,2,1,1]
sorted2([“123”, “22”, “0000”], key=len) ==> [“0000”, “123”, “22”]
sorted2([1,2,3,1], reverse=False) ==> [1,1,2,3]
In [35]:
sorted([1,2,3,1])#==> [3,2,1,1]
Out[35]:
In [ ]:
In [ ]:
sorted(iterable, cmp=None, key=None, reverse=False)
In [77]:
def sorted2(iterable, cmp=None, key=None, reverse=False):
return sorted(iterable, cmp=cmp, key=key, reverse=reverse)
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [76]:
sorted2([1,2,3,1])
Out[76]:
In [ ]:
In [73]:
sorted2([1,2,3,1], reverse=True)
Out[73]:
In [74]:
sorted2([1,2,3,1], reverse=False)
Out[74]:
In [ ]:
In [50]:
sorted2(["123", "22", "0000"], key=len)
Out[50]:
In [72]:
assert [1, 1, 2, 3] == sorted2([1,2,3,1], reverse=True) , "not reverse"
In [ ]:
In [ ]:
In [ ]:
In [ ]:
sorted2([1,2,3,1], reverse=False)
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [44]:
sorted(["123", "22", "0000"], key=len)
Out[44]:
In [ ]:
In [ ]:
In [46]:
sorted(["123", "22", "0000"], key=len, reverse=True)
Out[46]:
In [47]:
sorted(["123", "22", "0000"], key=len)
Out[47]:
In [ ]:
In [63]:
sorted([1,2,3,1], reverse=True)
Out[63]:
In [ ]:
In [40]:
sorted.__doc__
Out[40]:
In [ ]:
In [ ]:
In [ ]:
In [ ]: