原创 Python——初識生成器

話不多說,直接上代碼: 1、 #在Python中,生成器就是一個可迭代對象 #創建一個生成器,生成器不會直接加載到內存,而其餘的(如變量之類的)則會直接加載到內存。 a = (x for x in range(5)) print

原创 Python——裝飾器之前奏

如果要學習什麼是裝飾器,那麼就要先知道裝飾器的構成,可以說裝飾器是由以下三方面構成,分別爲: 作用域 說是作用域,其實就是在Python中的L_E_G_B的查找順序,看代碼吧 a = abs(-2) #abs

原创 Python——初識裝飾器

在實際應用中,對源代碼修改封閉,對擴展開放,所以我們不能在函數內部直接添加時間模塊,進而求出運行時間。只能在外部進行擴展。但是我們調用函數時,不能修改調用函數的方式。因此我們採用裝飾器的方式來進行調用。 具體代碼看下圖: #首先定義時間

原创 Python——面試小題

1、關於斐波那契數列 什麼是斐波那契數列,斐波那契數列就是形如”0 1 1 2 3 5 8 13 21“這種數列 即某個值等於前兩個值之和,所以我們使用遞歸函數時,最主要的就是要將所求某個數的前兩個值之和加起來。 #關於斐波那契數列的第

原创 Python——關於函數的參數操作

如果我們要將函數的參數,必須講一下什麼是函數,在Python中,定義函數的方式如下所示: def  參數名字(形參):     函數所實現的內容 而函數的形參又可分爲四種:分別爲必須參數、關鍵字參數、 默認參數、不定長參數。 必需參數

原创 Python——關於集合的關係操作

今天來說一說關於集合的關係操作,如有什麼不正確的歡迎指正。  集合是什麼,集合就是一個無序的,不重複的數據組合,集合的重要功能就是去重處理。 集合是一個不可哈希的,即不可變的。 集合的主要作用: 去重,把一個列表變成集合,就自動去重了。

原创 大數據——個性化推薦系統

要知道什麼是個性化推薦系統,那麼就要先了解什麼是推薦系統: 什麼是推薦系統 推薦系統就是利用電子商務網站或APP向客戶提供商品信息和建議,有意地引導用戶的意向,幫助用戶決定應該購買什麼產品,模擬銷售人員幫助客戶完成整個購買過程。而個性化推

原创 W10系統開通子系統

第一步:打開設置-----點擊更新與安全,查看系統版本,(好像安裝子系統,W10系統版本必須高於12.6吧,否則會安裝不了) 第二步:打開開發者模式   第三步:打開控制面板----打開程序----點擊程序與功能----啓用或關閉 Win

原创 關於Python的列表

在Python中有六種內建的序列:列表、元組、字符串、Unicode字符串、buffer對象和xrange對象。在這裏只討論關於Python中列表的定義: 在Python中沒有所謂數組的概念,但是在Python中列表與數組很相像。列表的數

原创 Python3中字符串(String)的主要內置方法

在Python3中,關於字符串的大致如下: a = 'any is a girl' 所用的方法       結果           說明  >>> a.count('a')    等價於a.index('a')