Series序列的創(chuàng)建主要有三種方式: 1)通過一維數(shù)組創(chuàng)建序列 import numpy as np, pandas as pd arr1 = np.arange(10) arr1 type(arr1) s1 = pd.Series(arr1) s1 type(s1) 2)通過字典的方式創(chuàng)建序列 dic1 = {'a':10,'b':20,'c':30,'d':40,'e':50} dic1
291294878
2020-06-02
程序結(jié)構(gòu):
python 不支持向量化,和R的區(qū)別
python 的冒號與縮進表示層次與級別,縮進可以任意空格,但每個級別都應(yīng)該一樣;
分號:行尾可以加分號,但python不建議加;
空格:冒號、逗號前,默認參數(shù)和值前,不建議加空格;
注釋:以# 和單個空格開頭,三引號表示多行注釋;
幫助:help();
名稱的大小寫 291294878 2018-11-07
②請求代理(網(wǎng)上有免費的IP代理)——要求傳過去一個字典 找把廣告去掉之后排名第一的 www.xxx.com:80 沒有:80是因為是:80的就被省略了~
291294878
2018-11-07
許多公司網(wǎng)站都有反爬蟲,因為爬蟲會給該公司服務(wù)器造成很大壓力 所以需要冒充瀏覽器,完成這個功能需要加入以下東西: 請求頭headers(尋找方法如下,找到后全部拷貝)——要求傳過去一個字典 不想那么復(fù)雜,就至拷貝user-agent key和value都加上引號,放在代碼中:
291294878
2018-11-07
1。正則表達式(regex): ?表示 0-1個 字符 表示 1-多個 . 表示 一個 * 表示 0-多個 \s 表示 空格 \S 表示 非空格 \d 表示 [0,9] \D 表示 非[0,9] ^ 表示以什么開頭 $ 表示以什么結(jié)束 案例: 注:\d 連續(xù)一個或者多個數(shù)字 raw原生態(tài)
291294878
2018-11-07
(1)創(chuàng)建 盡量不要起名為list,而是list1,list2這樣的 雖然list不是關(guān)鍵字,查找關(guān)鍵字的方法: import keyword keyword.kwlist (2)方法
291294878
2018-11-07
%pwd shift+enter 執(zhí)行并空出下一行 ctrl+enter 只執(zhí)行 修改保存位置: cmd——python--generate--config——回車 以記事本打開,搜索 notebook_dir,去掉#號,添路徑:
291294878
2018-11-07
(1)查看存儲id id函數(shù):獲取變量引用的內(nèi)存地址 is:判斷兩個變量是否引用了同一個對象 注意以下比較: python里已經(jīng)存好了0-255的整形對象,位置是固定的,所以不管你用幾個去賦值,都指向了同一個位置,所以id相同。而小數(shù)和字符串則不同,是重新創(chuàng)建,所以id不同。 (2)內(nèi)部存儲邏輯
291294878
2018-11-07
1)兩種單元 代碼單元:code markdown單元:寫文本說明,按M切換(注意鼠標選中單元格,不要放在輸入框內(nèi)) markdown語法: 和python沒有關(guān)系,做了解,常用的是標題。 2)兩種模式 編輯模式:綠色框;按enter鍵進入編輯模式 命令模式:藍色框;按esc鍵切換為命令模式 運行:shift 回車 刪除:dd 上面插入單元:a 下面插入單元:b 顯示行號:命令模式下 L
291294878
2018-11-07
函數(shù)重載主要是為了解決兩個問題。 可變參數(shù)類型。 可變參數(shù)個數(shù)。 另外,一個基本的設(shè)計原則是,僅僅當兩個函數(shù)除了參數(shù)類型和參數(shù)個數(shù)不同以外,其功能是完全相同的,此時才使用函數(shù)重載,如果兩個函數(shù)的功能其實不同,那么不應(yīng)當使用重載,而應(yīng)當使用一個名字不同的函數(shù)。 好吧,那么對于情況 1 ,函數(shù)功能相同,但是參數(shù)類型不同,python 如何處理?答案是根本不需要處理,因為 python 可以接受任何類型
291294878
2018-11-02
當升級到 Windows 10 后,嘗試激活 Office 時,您是否遇到此錯誤? 很抱歉,發(fā)生錯誤,現(xiàn)在無法為你執(zhí)行此操作。請稍后重試。(0x8004FC12) 可以嘗試執(zhí)行以下操作來解決該問題。我們首先列出了最常用的解決方案,請依次嘗試。嘗試每個解決方案后,請再次嘗試激活 Office。 1 - 獲取 Windows 10 的最新更新 2 - 添加 Net 本地組 如果無法立即更新 Wind
291294878
2018-11-02
如果防病毒軟件、防火墻或代理設(shè)置阻止你安裝 Office,則可能會出現(xiàn)其中一個錯誤??梢試L試執(zhí)行以下操作來解決該問題。我們首先列出的是最常用的解決方案,因此請從使用脫機安裝程序安裝 Office 開始,依次嘗試。 1 - 重啟計算機并重新安裝 Office 重啟計算機。 重新安裝 Office。 2 - 使用脫機安裝程序安裝 Office Office 脫機安裝程序可幫助繞過潛在的代理、防火墻、防
291294878
2018-11-02
嘗試安裝 Office 時,如果遇到包含 30068 的錯誤,請嘗試以下操作來解決此錯誤。我們首先列出了最常用的解決方案,請依次嘗試。 1 - 重啟計算機并重新安裝 Office 重啟計算機。 重新安裝 Office 2 - 檢查服務(wù)是否處于禁用狀態(tài) 按“開始”鍵 windows“ R”打開“運行”。 在“運行”窗口中,鍵入“services.msc”并單擊“確定”。 在“服務(wù)”窗口中,滾動查
291294878
2018-11-02
安裝 Office 時,如果曾經(jīng)安裝 Office 失敗,你可能會看到此錯誤??梢試L試執(zhí)行以下操作來解決該問題。我們首先列出的是最常見的解決方案,因此請按順序嘗試。 1 - 從控制面板修復(fù) Office 2 - 卸載和重新安裝 Office 3 - 手動卸載office
291294878
2018-11-02
嘗試啟動 Office 應(yīng)用時,可能會遇到此錯誤??梢試L試執(zhí)行以下操作來解決該問題。我們首先列出的是最常見的解決方案,因此請按順序嘗試。 1.重新啟動設(shè)備,等待幾分鐘,重新啟動設(shè)備,重新登錄,然后重新啟動應(yīng)用。 2.從控制面板修復(fù) Office 3.卸載和重新安裝 Office
291294878
2018-11-02
問題: Office 2016 更新過程已經(jīng)過更新,以檢查當前的 Outlook 配置和確定你是否可能收到某些已知問題的影響。如果它確定你的配置可能受到影響,則你將收到以下警告: 如果你選擇“仍要安裝”,并升級到 Outlook 2016 for Windows,則在你嘗試連接到主、共享或代理郵箱/文件夾時,你將收到以下錯誤消息: 接著,當您打開 Outlook 時您收到另一條錯誤消
291294878
2018-11-02
應(yīng)等待安裝 Office 2016。若要繼續(xù)操作,我們將必須刪除以下內(nèi)容:<應(yīng)用名稱:>。此應(yīng)用當前不可用于 Office 2016。 如果存在以下情況,則可能出現(xiàn)此錯誤: 你尚未將 Office 2016 或 Office 2013 更新為最新版本或者你安裝了與 Office 2016 中包含的較新版本沖突的獨立 2013 應(yīng)用。 對此,給出以下的解決辦法: 1。更新 Office:
291294878
2018-11-02
嘗試安裝 Office 時遇到 KERNEL32.dll 錯誤,并遇到其他系統(tǒng)要求問題時候, 1。如果您嘗試在運行 Windows XP 或 Windows Vista 的計算機上安裝 Office,您可能會看到一個錯誤信息,顯示找不到動態(tài)庫 KERNEL 32.dll。發(fā)生此情況的原因是這些版本的 Windows 不支持新版本的 Office。 要安裝 Office 2013 或 Office
291294878
2018-11-02
運行 Windows Vista或XP的計算機不符合安裝 Office的系統(tǒng)要求。 不能在運行 Windows Vista 或 Windows XP 的計算機上安裝 Office 2016 或 Office 2013,因為這些操作系統(tǒng)不滿足 Office 的系統(tǒng)要求。 嘗試在操作系統(tǒng)不受支持的計算機上安裝 Office 會導(dǎo)致錯誤。 如果因計算機不符合系統(tǒng)要求而無法安裝 Office 的完整桌面版
291294878
2018-11-02
1、select select 列名 from 表名; 經(jīng)常與where/group by/having/order by搭配使用 2、條件: (1)where 有條件的從表中選取數(shù)據(jù) 語法:select 列名 from 表名 where 列 運算符 值 (2)having 引入having原因是where后不能使用聚合函數(shù) 語法: SELECT column_name, aggregat
291294878
2018-11-01