原创 python基礎-文件目錄操作

1.查看系統信息 >>>import os >>>os.name #操作系統類型 nt posix,表示系統是Linux、Unix或OS,nt表示windows系統 >>>os.uname() 獲取系統詳細信息,但uname()不

原创 python 從web抓取信息

requests模塊想詳細瞭解requests的,可以去看看 requests官方文檔requests模塊可以很容易的從web下載文件 安裝pip install requests然後就可以調用了>>>import requests #r

原创 python中的正則

1常見的一些分配符 *表示0或多個字符 +表示1或多個字符 ?表示0或1個字符 {n}表示n個字符 {n,m}表示n-m個字符 [0-9a-z]表示匹配0-9或a-z中的一個 [a|b]匹配a或b ^表示行的開頭 $表示行的結束 2.

原创 array_walk()和array_map()

array_walk() 定義和用法 array_walk()函數對數組中的每個元素應用用戶自定義函數。函數中,數組的鍵值和鍵名是參數 將一個參數指定爲引用:&$value,將會改變原數組的值 語法 array_walk(

原创 另類乘法

另類乘法 時間限制:3000 ms  |  內存限制:65535 KB 難度:1 描述 Bessie is tired of multiplying pairs of numbers the usual way, so sh

原创 python日誌

將日誌寫入文件 import logging logging.basicConfig(filename='D://py//www//log.txt',level=logging.DEBUG,format=' %(asctime)s -

原创 python 爬取圖片

擬爬取一個漫畫網站的所有漫畫,其域名爲https://xkcd.com 它的結構非常清晰 它有一個Prev和Next按鈕 第一張漫畫Prev按鈕的鏈接是#,最後一張漫畫的Next按鈕的鏈接爲/ 爲避免誤會,這裏從最後一張往前

原创 python基礎-文件目錄壓縮(zipfile模塊)

用zip壓縮文件 利用zipfile模塊中的函數,Python程序可以創建和打開(或解壓)zip文件 創建和添加到zip文件 #要創建zip文件,以寫模式打開ZipFile即可 >>>import zipfile >>>newZip

原创 python發送郵件(帶附件)

1.發送純文本from email import encoders from email.header import Header from email.mime.text import MIMEText from email.utils

原创 python 處理Excel電子表格

安裝openpyxl pip3 install openpyxl 讀取Excel文檔 用openpyxl打開Excel文檔 >>>import openpyxl >>>wb=openpyxl.load_workbook('examp

原创 燈光師小明

燈光師小明 時間限制:1000 ms  |  內存限制:65535 KB 難度:1 描述燈光師小明控制着各種晚會的各種大小燈,每次晚會小明都會對燈進行很多次操作。對每盞燈只能進行兩種操作,開和關。現在小明希望自己隨時都知道還有

原创 python selenium模塊

1.安裝selnium模塊 pip3 install selnium 2.引用 from selenimu import webdriver 3.打開瀏覽器 browser=webdriver.Firefox() #打開火狐瀏覽

原创 轉置矩陣問題

求轉置矩陣問題 時間限制:3000 ms  |  內存限制:65535 KB 難度:2 描述求一個三行三列的轉置矩陣。 輸入第一行一個整數n<20,表示有n組測試數據,下面是n組數據; 每組測試數據是九個整型數(每個數都不

原创 char和varchar的區別

1.char是固定長度,varchar長度不固定 2.取數據時,char需要用trim()去掉多餘的空格,而varchar是不需要的。 3.取char型數據時要快一些,因爲其長度固定,方便存儲與查找,但要付出空間的代價,所以char是以空

原创 機器學習分類

1.監督學習 根據已知特徵和標籤的一組數據,訓練出一套算法,然後用這套算法根據特徵去預測數據的標籤。 2.無監督學習 訓練的數據只知道特徵,不知道標籤,根據這些數據訓練出一套算法,可以根據特徵來預測標籤 3.半監督學習 訓練的數據知