原创 Python函數

函數一種功能抽象:完成特定功能,與黑盒類似,對函數的使用不需要了解函數內部實現原理,只要瞭解函數的輸入輸出方式 函數的作用: 封裝代碼 函數使用步驟: def 函數名(): 代碼 調用函數: 函數名() 函數的參數

原创 聚類問題

聚類問題是無監督學習,算法的思想是“物以類聚,人以羣分”。聚類算法感知樣本間的相似度,進行類別歸納,對新的輸入進行輸出預測,輸出變量取有限個離散值 K-means 又稱K-均值或K-平均聚類算法。算法思想就是首先隨機確定K箇中心點

原创 Python格式化輸出、轉義字符、結束符

格式符號 轉換 %s 格式化輸出字符串 %d 有符號的十進制整數(格式化輸出整數) %f 格式化輸出浮點數 %c 字符 %u 無符號十進制整數(正整數) num1=1 num2=1.1 print

原创 折磨我一兩小時的bug還是值得紀念一下-VS圖片路徑問題

./當前目錄 。。/上一級目錄 (其實我jiao着:在昨天我搗鼓它一兩小時的過程中,圖片導入的路徑我沒寫錯(它很簡單···QAQ,但事實告訴我它就是有問題)(悄咪咪的說我到現在還jiao着我之前寫的路徑沒問題,是軟件有問題(畫圈圈

原创 數據處理與特徵工程

機器如何學習? 數據預處理(數據清洗、數據集成、數據採樣) 特徵工程(特徵編碼、特徵選擇、特徵降維、規範化) 數據建模(迴歸問題、分類問題、聚類問題、其他問題) 結果評估(擬合度量、查準率、查全率、F1值、PR曲線、ROC曲線)

原创 異常——Python

瞭解異常 捕獲異常 異常的else 異常finally 異常的傳遞 自定義異常 異常的寫法 try: #可能發生錯誤的代碼 f=open('test one.txt','r') except: #如果出

原创 Python輸入

輸入的語法 input("提示信息") 輸入的特點 當程序執行到input,等待用戶輸入,輸入完成後才繼續向下執行 在Python中,input接受用戶輸入後,一般存儲到變量,方便使用 在Python中,input會把接收到任

原创 運算符——Python

運算符的分類 算數運算符 賦值運算符 複合賦值運算符 比較運算符 邏輯運算符 三目運算符 位運算符 成員運算符 1、算術運算符 運算符 描述 + 加 - 減 * 乘 / 除 // 整除 % 取

原创 Python推導式

推導式就是簡化代碼 列表推導式 字典推導式 集合推導式 一、列表推導式(列表生成式) 作用:用一個表達式創建一個有規律的列表或控制一個有規律列表 循環列表 創建0-10的列表 #while循環創建列表 list1=[] i=0

原创 魔法方法——Python

特徵即是屬性 行爲即是方法 self表示調用該函數的對象 魔法方法 在Python中, __ xx_()的函數叫做魔法方法,指的是具有特殊功能的函數。 init():初始化對象 class Washer(): def

原创 Visual Studio Code中的無標題(工作區)

點擊文件——將工作區另存爲——重新將工作區重命名 即可 我進行更改的時候,發現我之前無標題(工作區)裏的文件都消失了,還好發現只是軟件裏消失。電腦磁盤裏保存還有這些文件,之後 打開軟件——點擊文件——將文件夾添加到工作區 (將消

原创 PyCharm註釋

註釋分爲兩類:單行註釋和多行註釋 單行註釋 #註釋內容 多行註釋 """ 第一行註釋 第二行註釋 第三行註釋 """ ''' 第一行 第二行 ···· ''' 三個單引號或多引號即可,但輸入法必須是英文 單行註釋:快捷鍵ctr

原创 數據類型轉換——Python

轉換數據類型的作用 input()接受用戶輸入的數據都是字符串類型,如果用戶輸入1,想得到整形該如何操作? 字符串類型轉換成整形即可 轉換數據類型的函數 函數 說明 int(x [,base ]) 將x轉換爲一個整數

原创 面向對象-類屬性-類方法---Python

目標 面向對象三大特性 類屬性和實例屬性 類方法和靜態方法 一、面向對象三大特性 封裝 將屬性和方法書寫到類的裏面的操作即爲封裝 封裝可以爲屬性和方法添加私有權限 繼承 子類默認繼承父類的所有屬性和方法 子類可以重寫

原创 Python中的公共操作(運算符,公共方法,容器類型轉換)

運算符 公共方法 容器類型轉換 一、運算符 運算符 支持的容器類型 +(合併) 字符串、列表、元組 *(複製) 字符串、列表、元組 in(元素是否存在) 字符串、列表、元組、字典 not in(元素是