python學習筆記(持續更新)

1、一個很強大的python ide: pyCharm https://www.jetbrains.com/pycharm/download/

2、默認參數必須指向不變對象,None就是一個不變對象

3、Python判斷迴文:

def is_palindrome(n):
    l = str(n)
    return l[::] == l[::-1]

四,能在函數調用的先後打印出'begin call'和'end call'日誌的decorator:

def log(func):
    def wrapper(*args, **kw):
        print('begin call:%s' % func.__name__)
        func(*args, **kw)
        print('after call:%s' % func.__name__)

    return wrapper
相關文章
相關標籤/搜索