原创 Python全棧學習Day8 文件操作

文件操作 如何打開一個文件 1.文件路徑 2.編碼方式:utf-8 gbk 3.操作方式:只讀,只寫,追加,寫讀,讀寫 練習 以什麼方式儲存的文件就要以什麼形式打開,比如gbk f = open('d:\馬聖德.txt',

原创 Python全棧學習Day6 python2與python3的區別

昨日內容複習 增 1 dic['age'] = 21 2 dic.setdefault() 刪 pop() 有返回值,按key刪除,默認返回none clear()清空字典 del()按key刪除無返回值 popitem(

原创 Python全棧學習Day3 字符串操作(重點)

字符串操作 將所有(特殊字符或數字)隔開的單詞首字符變大寫 設置總長度並居中,填充 查看字符長度 驗證碼操作 查看以…爲開頭,返回boolean 尋找字符串的內容 找到返回位置,找不到返回-1 默認前後去空格

原创 使用列表推導式計算笛卡爾積

colors = ['black', 'white'] sizes = ['L', 'M', 'S'] shirts = [(color, size) for color in colors for size in sizes]

原创 Python全棧學習Day4 列表 元組

昨日內容講解 Ascii:字母,數字。特殊字符,一個字節,8位 Unicode萬國碼,起初16位,兩個字節,升級後,32位,4個字節。 UTF-8最少八位去表示,歐洲16位2字節,中文24位3字節,英文字母八位1個字節 GBK:中

原创 Python全棧學習Day5 字典及其嵌套

昨日複習 列表 增刪改查 增 append() insert() extend() 刪 remove() clear() pop() 改 li[索引] = ‘修改內容’ li[切片] = '修改內容' 查 for i i

原创 Python全棧學習Day9 函數入門

昨日內容複習 文件處理 打開文件→操作文件→關閉文件 文件是不能修改的,但可以先創建一個新文件然後刪除原文件再重命名新文件 例: with open('你好', encoding='utf-8') as f, open('你好.b

原创 Python全棧學習Day2 格式化輸出 運算符優先級

格式化輸出 %s 字符串 %d 數字 d=digit %r 原生數字 如果想輸出% 則在%前加一個% 即%% 代碼: 結果: while else 當while循環被break打斷,就不會執行else的結果 全是0 運算符 優

原创 Python全棧學習Day10 函數進階:命名空間 作用域 閉包

昨日內容複習 函數返回值 沒有返回值 1.不寫return 函數執行完畢自動結束 2.只寫return 結束函數 3.return none 返回一個值 結束函數且返回一個值 返回多個值 多個值用逗號隔開,可以用一個變量(元祖)或

原创 利用Matplotlib製作柱狀圖

import matplotlib.pyplot as plt plt.style.use('ggplot') customers = ['Tom', 'Jack', 'Kevin', 'Leo', 'Faith'] custom