機器學習之python基礎篇
“”"
@theme 類
@time 2018/12/8
@author lz
@content _del_方法
“”"
class Cat:
def init(self,name):
self.name=name;
print(“我的 %s 名字是”% self.name)
print(1)
#在物件結束前,會自動呼叫_del_方法
def del(self):
print(2)
tom=Cat(“Tom”)
print(tom.name)
print("-"*50)
執行結果
“”"
@theme 類
@time 2018/12/8
@author lz
@content _del_方法
“”"
class Cat:
def init
self.name=name;
print(“我的 %s 名字是”% self.name)
print(1)
#在物件結束前,會自動呼叫_del_方法
def del(self):
print(2)
tom=Cat(“Tom”)
print(tom.name)
#使用del刪除物件
del tom
#因為物件刪除前會自動呼叫_del_方法
print("-"*50)
相關推薦
機器學習之python基礎篇
“”" @theme 類 @time 2018/12/8 @author lz @content _del_方法 “”" class Cat: def init(self,name): self.name=name; print(“我的 %s 名字是”% self.name) print(1
機器學習之python基礎篇面向物件
“”" @theme 類的呼叫 @time 2018/12/06 @author lz @content 類的呼叫 “”" class Cat: def eat(self): #哪一個物件呼叫的方法,self就是哪一個物件的引用 print(“吃飯”) print("%s 愛吃魚 “%sel
機器學習之python基礎篇6
“”" @theme list的取值,增加,刪除 @time 2018/11/26 @author lz “”" name_list=[“zhangsan”,“lisi”,“maliu”];#定義列表 name_list[0]=“張三”#修改列表的值 name_list.pop()#在末尾刪
機器學習之python基礎
“”" @Theme 類 @author lz @Time 2018/12/10 @content 訪問私有屬性的方法 “”" class Woman: def init(self,name,age): self.name=name; #定義私有屬性 self.__age=age; def
機器學習之python基礎15
“”" @theme 類 @time 2018/12/7 @author lz @content 初始方法,同時設定初始值 “”" class Cat: def init(self,new_name): print(1) #self.屬性名=屬性的值 self.name=new_name
機器學習之python基礎13
“”" @theme 字串格式化輸出 @author lz @time 2018/12/05 @content format的用法 “”" str2=“my name is {name},age is {old}” #以字典的形式賦值,然後格式化輸出 print(str2.format_ma
機器學習之python基礎12
str1=“abababcdefababghijkjkjkjk” print(str1.split(“ab”,2))#從左向右依次分割字串,可以指定分割次數 print(str1.rsplit(“a”))#從右向左依次分割字串,可以指定分割次數 print(str1.splitlines()
機器學習之python基礎10
“”" 操作檔案的步驟: 1開啟檔案2讀寫檔案3關閉檔案 用到1個函式open3個方法read,write,close 先寫open,close在寫read和write “”" file=open(“readme.txt”)#預設是以只讀檔案的形式並且返回物件,resdme中不能含有中文否則
機器學習之python基礎庫numpy
“”" @theme numpy @time 2018/12/14 @author lz @content no.unique去重 “”" import numpy as np arr1=np.array([“java”,“java”,“C語言”,“C++”,“C#”,“Pyhton”])
機器學習之Python基礎3
age=int(input(“請輸入年齡”)) python_score=int(input(“請輸入分數”)) if age>18 and python_score>50: print(“可以去網咖”) else: print(“不可以”)
Python學習之路基礎篇--09Python基礎,初識函數
是什麽 上一個 def 不常用 *args none 它的 動態參數 ... 函數可以分為內置函數 和 自定義函數。這次關註的主要是自定義函數。定義函數之後,就可以在任何需要它的地方調用。 1 返回值的重要性 返回值的3種情況 沒有返回值 ---- 返回Non
Python機器學習及實踐——基礎篇11(迴歸樹)
迴歸樹在選擇不同特徵作為分裂節點的策略上,與基礎篇6的決策樹的思路類似。不同之處在於,迴歸樹葉節點的資料型別不是離散型,而是連續型。決策樹每個葉節點依照訓練資料表現的概率傾向決定了其最終的預測類;而回歸樹的葉節點確實一個個具體的值,從預測值連續這個意義上嚴格地講,迴歸樹不能成
Python機器學習及實踐——基礎篇7(分類整合模型)
常言道:“一個籬笆三個樁,一個好漢三個幫”。整合分類模型便是綜合考量多個分類器的預測結果,從而做出決策。只是這種“綜合考量”的方式大體上分為兩種: 一種是利用相同的訓練資料同時搭建多個獨立的分類模型,然後通過投票的方式,以少數服從多數的原則作出最終的分類決策。比
Python機器學習及實踐——基礎篇10(K近鄰迴歸)
在基礎篇5中提到裡這類模型不需要訓練引數的特點。在迴歸任務重,k近鄰(迴歸)模型同樣只是藉助周圍K個最近訓練樣本的目標數值,對待測樣本的迴歸值進行決策。自然,也衍生出衡量待測樣吧迴歸值的不同方式,即到底是對K個近鄰目標數值使用普通的算術平均演算法,還是同時考慮距離的差
機器學習之Python語言基礎(.NET版)-胡延亮-專題視訊課程
機器學習之Python語言基礎(.NET版)—355人已學習 課程介紹 機器學習(Machine Learning, ML)是一門多領域交叉學科,涉及概率論、統計學、逼近論、凸分析、演算法複雜度理論等多門學科。專門研究計算機怎樣模擬或實現人類的學習行為,以獲取新
機器學習之數學基礎(一)-微積分,概率論和矩陣
系列 學習 python 機器學習 自然語言處理 圖片 clas 數學基礎 記錄 學習python快一年了,因為之前學習python全棧時,沒有記錄學習筆記想回顧發現沒有好的記錄,目前主攻python自然語言處理方面,把每天的學習記錄記錄下來,以供以後查看,和交流分享。~~
Python學習之python基礎week4-2
zed byte init spa 字節序 形式 bsp abc odi 1、bytes與bytearray # bytes:不可變字節序列; bytearray:字節數組,可變數據類型; (1)bytes定義 class bytes(object): """
機器學習之python學習(十八)
今天來學習python中的資料結構dict, 這個用的也是相對的較少!!! 你們也可以參考廖雪峰大神的python教學快速入門。 總結下來 dict與和list比較,dict有以下幾個特點: (1)查詢和插入的速度極快,不會隨著key的增加而增加; (2)需要佔用大量的記憶體
機器學習之python學習(十九)
今天來學習python中的檔案操作這是很關鍵的, 這次先學習檔案的讀寫,需要注意的是檔案的許可權的問題。 總結如下最常用的許可權: 許可權 數量 r 開啟只讀檔案,該檔案必須存在。
機器學習之python學習(十七)
今天來學習python中的tuple、 這個資料結果用的還是比較少的。 當然了,你們也可以參考廖雪峰大神的python教學快速入門。 程式碼塊 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Author : SundayC