【Python刷题】_2
6、python實現(xiàn)列表去重的方法
思路:先通過集和去重,再轉(zhuǎn)列表
?7、fun(*args,**kwargs)中的*args,**kwargs什么意思?
????????*args和**kwar主要用于函數(shù)定義,你可以將不定數(shù)量的參數(shù)傳遞給一個函數(shù),這里的不定的意思是:預(yù)先并不知道函數(shù)使用者會傳遞多少個參數(shù)給你,所以在這個場景下使用這兩個關(guān)鍵字。*arg是用來發(fā)送一個非鍵值對的可變數(shù)量的參數(shù)列表給一個函數(shù)。**kwargs允許你將不定長度的鍵值對,作為參數(shù)傳遞給一個函數(shù),如果你想要在一個函數(shù)里處理帶名字的參數(shù),你應(yīng)該使用**kwargs
8、python2和python3的range(100)的區(qū)別
????????python2返回列表,python3返回迭代器,節(jié)約內(nèi)存
9、一句話解釋什么樣得語言能夠用裝飾器?
????????函數(shù)可以作為參數(shù)傳遞的語言,可以使用裝飾器
10、python內(nèi)建數(shù)據(jù)類型有哪些?
????????整型--int
????????布爾型--bool
????????字符串--str
????????列表--list
????????元組--tuple
????????字典--dict
總結(jié)
以上是生活随笔為你收集整理的【Python刷题】_2的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Anaconda中Jupyter not
- 下一篇: websocket python爬虫_p