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