Python之物件導向基礎小練
#類與例項
#汽車,小汽車
#程式設計有兩種思路,一種是程式導向,一種是物件導向,比如開發一款五子棋軟體
#程式導向的思路,先判斷誰落子,如果是黑方,需要判斷是否是禁手,在判斷是否獲勝,再判斷誰落子,再判斷誰獲勝
#物件導向的思路,呼叫落子的方法,呼叫判斷禁手的方法,呼叫判斷獲勝的方法
#新建一個長方形的類,能夠根據長和寬,給出周長和麵積
3# class Changfangxing:
3# def int(self,chang,kuan):#初始化方法,self指的是例項本身
3# self.chang=chang
3# self.kuan=kuan
3# def zhouchang(self):
3# return (self.chang+self.kuan)2
3# def mianji(self):
3# return self.changself.kuan
3# #例項化有一個長為5,寬為4的長方形
3# cfx=Changfangxing(5,4)
3# print(cfx.zhouchang())
3# print(cfx.mianji)
#檢視例項的屬性
print(cfx.dict)
#寫一個三角形的類,有初始化方法,求面積的方法,求周長的方法
calss Sanjiaoxing:
def int(self,a,b,c):
self.a=a
self.b=b
self.c=c
def zhouchang(self):
retun(self.a+self.b+self.c)
def mianji(self):
p=(self.a+self.b+self.c)/2
return((p(p-self.a)(p-self.b)(p-self.c))**0.5)
相關文章
- Python基礎之物件導向Python物件
- python 基礎語法之物件導向Python物件
- python物件導向[基礎]Python物件
- Java基礎 --- 物件導向綜合訓練Java物件
- Golang 基礎之物件導向Golang物件
- 面向Python,物件導向(基礎)Python物件
- PHP基礎之物件導向篇PHP物件
- 物件導向基礎物件
- 面向Python,物件導向(基礎3)Python物件
- 面向Python,物件導向(基礎2)Python物件
- 《Python 基礎篇》六:物件導向Python物件
- JAVA(一)JAVA基礎/物件導向基礎/高階物件導向Java物件
- PHP基礎之物件導向講解PHP物件
- JAVA物件導向基礎--物件導向介紹Java物件
- Java基礎-物件導向基礎Java物件
- python物件導向程式設計基礎Python物件程式設計
- python基礎(物件導向程式設計)Python物件程式設計
- Python基礎教程09 - 物件導向深入Python物件
- JAVA物件導向基礎Java物件
- PHP物件導向基礎PHP物件
- 【Java 基礎】——物件導向Java物件
- Java基礎 --- 物件導向Java物件
- Python物件導向基礎:設定物件屬性Python物件
- PHP 物件導向基礎概念PHP物件
- java基礎二:物件導向Java物件
- 12 物件導向基礎-1物件
- Dart語法篇之物件導向基礎(五)Dart物件
- python物件導向練習題01Python物件
- 「MoreThanJava」Day 4:物件導向基礎Java物件
- 【Java基礎】物件導向開發Java物件
- (Java筆記)物件導向基礎Java筆記物件
- 【Java基礎】--再談物件導向Java物件
- php基礎語法_物件導向PHP物件
- JAVA物件導向基礎--異常Java物件
- Python基礎入門(6)- 物件導向程式設計Python物件程式設計
- Python基礎教程08 - 物件導向的基本概念Python物件
- 物件導向綜合訓練物件
- python之成員(物件導向)Python物件