一、遞迴
遞迴就是函式自己呼叫自己
遞迴時死迴圈次數:最多999次
遞迴也是一種迴圈方法
函式有返回值時必須加return
沒有返回值時可以不加return
迴圈效率比遞迴高
二、內建函式
intlist
setdict
tuple
strfloat
input
quit
exit
type
lenid
sorted
mapfilter
maxsum
round
char
orddir
eval
exec
zip三、hashlib.md5
md5是不可逆的,即沒有辦法解密
所謂的解密就是採用撞庫的方式
加鹽:是安全上的一種策略
四、安裝第三方模組
1、pip install ***
pip問題
1、提示沒有pip命令的,
把python的安裝目錄、
安裝目錄下面的scripts目錄加入到環境變數裡面
2、unknown or unsupported command 'install'
1、先執行 where pip
2、找到不是python目錄下叫pip的檔案,改成其他的名字就ok了
3、電腦裡面裝了多個python
python2 python3
1、先去python2安裝目錄裡面把python.exe的名字改成python2.exe
2、再把python3安裝目錄裡面的python.exe名字改成python3.exe
python2 -m pip install ***
python3 -m pip install ***
2、手動安裝
1、.whl
pip install /users/nhy/downloads/pymysql-0.9.2-py2.py3-none-any.whl
2、.tar.gz
先解壓然後在命令列裡面進入到這個目錄下
python setup.py install
python學習筆記 day6
open方法基本使用 open file,mode r encoding none 幾種開啟模式 r 唯讀模式 w 寫模式,如果檔案在,先清空 危險!x 建立模式,如果檔案在,會報錯 a 類似日誌 b 二進位制模式 t 文字模式 r w 個 件物件被open 法建立後,這個物件可 的有下 這些 cl...
python爬蟲筆記 day6
mongodb mysql redis的區別和使用場景 mysql是關係型資料庫,支援事物 mongodb,redis非關係型資料庫,不支援事物 mysql,mongodb,redis的使用根據如何方便進行選擇 希望速度快的時候,選擇mongodb或者是redis 資料量過大的時候,選擇頻繁使用的資...
JAVA學習筆記Day6
型別相同,個數不同時構成可變引數。列 private static int sumup int.values 1 氣泡排序 相鄰的兩個數比較大小並按規律調換位置,值到確定從數值依次從小到大。2 選擇排序 確定乙個位置最大或最小,然後分別用其餘的數與當前確定位置的數進行比較,如果想拿到從大到小,那麼每...