Suche senden
Hochladen
ピカチュウによるPythonオブジェクト入門2
•
Als PPTX, PDF herunterladen
•
1 gefällt mir
•
2,788 views
Mikio Kubo
Folgen
Introduction to Object Oriented Programming using Pikacyu
Weniger lesen
Mehr lesen
Daten & Analysen
Melden
Teilen
Melden
Teilen
1 von 15
Jetzt herunterladen
Empfohlen
ビッグデータとは
ビッグデータとは
Takafumi Nakanishi
دور المدرسة و الأسرة في تنشئة الأفراد و تنمية المجتمع
دور المدرسة و الأسرة في تنشئة الأفراد و تنمية المجتمع
ahmeded2013
人工知能概論 11
人工知能概論 11
Tadahiro Taniguchi
A letra escarlate
A letra escarlate
Professora Salete Costa
視覚認知システムにおける知覚と推論
視覚認知システムにおける知覚と推論
Shunta Saito
2022年度調和系工学研究室配属説明会資料
2022年度調和系工学研究室配属説明会資料
harmonylab
Materi MGR : Survival - Kemampuan Bertahan Hidup Di Alam Terbuka
Materi MGR : Survival - Kemampuan Bertahan Hidup Di Alam Terbuka
VandyJP1
人工知能概論 3
人工知能概論 3
Tadahiro Taniguchi
Empfohlen
ビッグデータとは
ビッグデータとは
Takafumi Nakanishi
دور المدرسة و الأسرة في تنشئة الأفراد و تنمية المجتمع
دور المدرسة و الأسرة في تنشئة الأفراد و تنمية المجتمع
ahmeded2013
人工知能概論 11
人工知能概論 11
Tadahiro Taniguchi
A letra escarlate
A letra escarlate
Professora Salete Costa
視覚認知システムにおける知覚と推論
視覚認知システムにおける知覚と推論
Shunta Saito
2022年度調和系工学研究室配属説明会資料
2022年度調和系工学研究室配属説明会資料
harmonylab
Materi MGR : Survival - Kemampuan Bertahan Hidup Di Alam Terbuka
Materi MGR : Survival - Kemampuan Bertahan Hidup Di Alam Terbuka
VandyJP1
人工知能概論 3
人工知能概論 3
Tadahiro Taniguchi
人工知能概論 2
人工知能概論 2
Tadahiro Taniguchi
Tα ζώα του τόπου μου
Tα ζώα του τόπου μου
ΚΕΝΤΡΑ ΣΤΗΡΙΞΗΣ ΕΠΙΜΟΡΦΩΣΗΣ (ΚΣΕ)
社会人基礎力セルフチェックシート
社会人基礎力セルフチェックシート
Kohta Matsumura
πάμε για ψώνια;(1)
πάμε για ψώνια;(1)
Ioanna Chats
Βήματα για τη ζωή.
Βήματα για τη ζωή.
Διονη Κανερνη
Συναισθημάτων Αγωγή...
Συναισθημάτων Αγωγή...
Katerina Kazela
リクルートライフスタイルにおける深層学習の活用とGCPでの実現方法
リクルートライフスタイルにおける深層学習の活用とGCPでの実現方法
Recruit Lifestyle Co., Ltd.
人工知能概論 6
人工知能概論 6
Tadahiro Taniguchi
[DL輪読会]Making Sense of Vision and Touch: Self-Supervised Learning of Multimod...
[DL輪読会]Making Sense of Vision and Touch: Self-Supervised Learning of Multimod...
Deep Learning JP
상상력을 키우는 기술놀이
상상력을 키우는 기술놀이
Seongwon Kim
人工知能概論 5
人工知能概論 5
Tadahiro Taniguchi
【慶應大学講演】なぜ、博士課程に進学したか?
【慶應大学講演】なぜ、博士課程に進学したか?
Hirokatsu Kataoka
Deep Q-Network 論文輪読会
Deep Q-Network 論文輪読会
Kotaro Tanahashi
北海道道有林(森林室)でのQGISの利用と普及
北海道道有林(森林室)でのQGISの利用と普及
Kouichi Kita
嘔気嘔吐 鑑別診断 パート1
嘔気嘔吐 鑑別診断 パート1
NEURALGPNETWORK
Odstampati serena alba geometrija bozanske iskre
Odstampati serena alba geometrija bozanske iskre
Van007
アフォーダンスについて語るよ
アフォーダンスについて語るよ
Yuta Yoshiike
マルチメディア情報ハイディング
マルチメディア情報ハイディング
Akinori Ito
Tα δικαιώματα του παιδιού μέσα από την τέχνη
Tα δικαιώματα του παιδιού μέσα από την τέχνη
Eleni Gotsi
ΠΡΟΣΤΑΤΕΥΩ ΤΟΝ ΕΥΑΤΟ ΜΟΥ ΑΠΟ ΑΤΥΧΗΜΑΤΑ...
ΠΡΟΣΤΑΤΕΥΩ ΤΟΝ ΕΥΑΤΟ ΜΟΥ ΑΠΟ ΑΤΥΧΗΜΑΤΑ...
NTANY
Hl20160929
Hl20160929
Mikio Kubo
ここが変だよ人道支援ロジスティクス
ここが変だよ人道支援ロジスティクス
Mikio Kubo
Weitere ähnliche Inhalte
Was ist angesagt?
人工知能概論 2
人工知能概論 2
Tadahiro Taniguchi
Tα ζώα του τόπου μου
Tα ζώα του τόπου μου
ΚΕΝΤΡΑ ΣΤΗΡΙΞΗΣ ΕΠΙΜΟΡΦΩΣΗΣ (ΚΣΕ)
社会人基礎力セルフチェックシート
社会人基礎力セルフチェックシート
Kohta Matsumura
πάμε για ψώνια;(1)
πάμε για ψώνια;(1)
Ioanna Chats
Βήματα για τη ζωή.
Βήματα για τη ζωή.
Διονη Κανερνη
Συναισθημάτων Αγωγή...
Συναισθημάτων Αγωγή...
Katerina Kazela
リクルートライフスタイルにおける深層学習の活用とGCPでの実現方法
リクルートライフスタイルにおける深層学習の活用とGCPでの実現方法
Recruit Lifestyle Co., Ltd.
人工知能概論 6
人工知能概論 6
Tadahiro Taniguchi
[DL輪読会]Making Sense of Vision and Touch: Self-Supervised Learning of Multimod...
[DL輪読会]Making Sense of Vision and Touch: Self-Supervised Learning of Multimod...
Deep Learning JP
상상력을 키우는 기술놀이
상상력을 키우는 기술놀이
Seongwon Kim
人工知能概論 5
人工知能概論 5
Tadahiro Taniguchi
【慶應大学講演】なぜ、博士課程に進学したか?
【慶應大学講演】なぜ、博士課程に進学したか?
Hirokatsu Kataoka
Deep Q-Network 論文輪読会
Deep Q-Network 論文輪読会
Kotaro Tanahashi
北海道道有林(森林室)でのQGISの利用と普及
北海道道有林(森林室)でのQGISの利用と普及
Kouichi Kita
嘔気嘔吐 鑑別診断 パート1
嘔気嘔吐 鑑別診断 パート1
NEURALGPNETWORK
Odstampati serena alba geometrija bozanske iskre
Odstampati serena alba geometrija bozanske iskre
Van007
アフォーダンスについて語るよ
アフォーダンスについて語るよ
Yuta Yoshiike
マルチメディア情報ハイディング
マルチメディア情報ハイディング
Akinori Ito
Tα δικαιώματα του παιδιού μέσα από την τέχνη
Tα δικαιώματα του παιδιού μέσα από την τέχνη
Eleni Gotsi
ΠΡΟΣΤΑΤΕΥΩ ΤΟΝ ΕΥΑΤΟ ΜΟΥ ΑΠΟ ΑΤΥΧΗΜΑΤΑ...
ΠΡΟΣΤΑΤΕΥΩ ΤΟΝ ΕΥΑΤΟ ΜΟΥ ΑΠΟ ΑΤΥΧΗΜΑΤΑ...
NTANY
Was ist angesagt?
(20)
人工知能概論 2
人工知能概論 2
Tα ζώα του τόπου μου
Tα ζώα του τόπου μου
社会人基礎力セルフチェックシート
社会人基礎力セルフチェックシート
πάμε για ψώνια;(1)
πάμε για ψώνια;(1)
Βήματα για τη ζωή.
Βήματα για τη ζωή.
Συναισθημάτων Αγωγή...
Συναισθημάτων Αγωγή...
リクルートライフスタイルにおける深層学習の活用とGCPでの実現方法
リクルートライフスタイルにおける深層学習の活用とGCPでの実現方法
人工知能概論 6
人工知能概論 6
[DL輪読会]Making Sense of Vision and Touch: Self-Supervised Learning of Multimod...
[DL輪読会]Making Sense of Vision and Touch: Self-Supervised Learning of Multimod...
상상력을 키우는 기술놀이
상상력을 키우는 기술놀이
人工知能概論 5
人工知能概論 5
【慶應大学講演】なぜ、博士課程に進学したか?
【慶應大学講演】なぜ、博士課程に進学したか?
Deep Q-Network 論文輪読会
Deep Q-Network 論文輪読会
北海道道有林(森林室)でのQGISの利用と普及
北海道道有林(森林室)でのQGISの利用と普及
嘔気嘔吐 鑑別診断 パート1
嘔気嘔吐 鑑別診断 パート1
Odstampati serena alba geometrija bozanske iskre
Odstampati serena alba geometrija bozanske iskre
アフォーダンスについて語るよ
アフォーダンスについて語るよ
マルチメディア情報ハイディング
マルチメディア情報ハイディング
Tα δικαιώματα του παιδιού μέσα από την τέχνη
Tα δικαιώματα του παιδιού μέσα από την τέχνη
ΠΡΟΣΤΑΤΕΥΩ ΤΟΝ ΕΥΑΤΟ ΜΟΥ ΑΠΟ ΑΤΥΧΗΜΑΤΑ...
ΠΡΟΣΤΑΤΕΥΩ ΤΟΝ ΕΥΑΤΟ ΜΟΥ ΑΠΟ ΑΤΥΧΗΜΑΤΑ...
Mehr von Mikio Kubo
Hl20160929
Hl20160929
Mikio Kubo
ここが変だよ人道支援ロジスティクス
ここが変だよ人道支援ロジスティクス
Mikio Kubo
サプライ・チェイン・アナリストになるために
サプライ・チェイン・アナリストになるために
Mikio Kubo
Why python
Why python
Mikio Kubo
Why python
Why python
Mikio Kubo
ピカチュウによるPythonオブジェクト入門
ピカチュウによるPythonオブジェクト入門
Mikio Kubo
Pythonintro
Pythonintro
Mikio Kubo
Python opt
Python opt
Mikio Kubo
久保研究室とは
久保研究室とは
Mikio Kubo
Mickey mouseに会うために
Mickey mouseに会うために
Mikio Kubo
Or seminar2011final
Or seminar2011final
Mikio Kubo
Scmbook5 e
Scmbook5 e
Mikio Kubo
4章在庫の数理
4章在庫の数理
Mikio Kubo
Current trend
Current trend
Mikio Kubo
Python ehon1
Python ehon1
Mikio Kubo
Gurobi python
Gurobi python
Mikio Kubo
Mehr von Mikio Kubo
(16)
Hl20160929
Hl20160929
ここが変だよ人道支援ロジスティクス
ここが変だよ人道支援ロジスティクス
サプライ・チェイン・アナリストになるために
サプライ・チェイン・アナリストになるために
Why python
Why python
Why python
Why python
ピカチュウによるPythonオブジェクト入門
ピカチュウによるPythonオブジェクト入門
Pythonintro
Pythonintro
Python opt
Python opt
久保研究室とは
久保研究室とは
Mickey mouseに会うために
Mickey mouseに会うために
Or seminar2011final
Or seminar2011final
Scmbook5 e
Scmbook5 e
4章在庫の数理
4章在庫の数理
Current trend
Current trend
Python ehon1
Python ehon1
Gurobi python
Gurobi python
ピカチュウによるPythonオブジェクト入門2
1.
ピカチュウによる オブジェクト指向入門 (新版) 東京海洋大学 久保 幹雄
2.
オブジェクトにくっついているものは 「オブジェクト. なんとか」と記述する! つまり「.」(ドット)こそが オブジェクト指向である!
3.
例として ピカチュウ(Pikachu) オブジェクトを考える! class Pikachu(): ….
4.
Pikachu.cheak ピカチュウ の ほっぺ .
5.
ピカチュウ(Pikachu)オブジェクト の(・)ホッペ(cheak) 属性 (Attribute or
Property)
6.
Pikacyu.cry( ) ピカチュウ が(.)
泣く cryメソッド
7.
ピカチュウ が(.) 泣く (cryメソッド=関数)
8.
Pikachu.eat( “Apple” ) ピカチュウ
が 「リンゴ」(引数) を(.) 食べる
9.
ピカチュウオブジェクト が(・)「リンゴ」(引数:ひきすう) を食べる
10.
class 型名( ): def
初期化(自分,引数): … def メソッド(自分,引数): … 実体 = 型名(引数) class Pikacyu( ): def _ _init_ _(self, owner ): … def cry(self): … def eat(self, something): … MyPika = Pikacyu( “Mikio”) ピカチュウのクラス(型) Pikacyu ピカチュウの(インスタンス)実体 Mikio’s Pikacyu
11.
class Pikacyu(): def __init__(self,owner=""): if
owner=="": self.name="Wild Pikacyu" else: self.name=Owner+"'s Pikacyu“ def __str__(self): return self.name ピカチュウのクラス(型) コンストラクタ(初期化) 所有者(Owner)を引数 Owner は ”” が既定値 Ownerが””のときは 野生のピカチュウ そうでないときは 名前をつける 文字列を返す 特別なメソッド 名前属性 .name を返す
12.
Pika1=Pikacyu() print Pika1 Pika2=Pikacyu("Satoshi") print Pika2 Wild
Pikacyu Satoshi's Pikacyu ピカチュウの(インスタンス)実体の生成 1000匹の野生のピカチュウ for i in range(1000): Pika=Pikacyu()
13.
class Pikacyu(): id= 0 def
__init__(self,owner=""): Pikacyu.id +=1 self.number = Pikacyu.id …. def __str__(self): return self.name + " No." + str(self.number) クラス変数とインスタンス変数 self.numberは 自分の 番号 これはインスタンス変数 idは ピカチュウクラスの 通し番号 これはクラス変数 インスタンスが生成される 度にクラス変数idを1増やす 名前と番号を返す
14.
PikaList=[] for i in
range(100): Pika=Pikacyu() print Pika PikaList.append(Pika) 1000匹のピカチュウインスタンスのリストの生成 Wild Pikacyu No.1 Wild Pikacyu No.2 Wild Pikacyu No.3 Wild Pikacyu No.4 Wild Pikacyu No.5 Wild Pikacyu No.6 ... Wild Pikacyu No.99 Wild Pikacyu No.100
15.
継承 class FlyingPikacyu(Pikacyu): def __init__(self,owner=""): self
= Pikacyu.__init__(self,owner) def Fly(self): print "I can fly!" NewPika=FlyingPikacyu("Mikio") print NewPika.fly() >>> "I can fly!" 空飛ぶピカチュウクラスは ピカチュウクラスを継承 新しい「空を飛ぶ」 メソッドの追加 親(スーパ-)クラス 子(サブ)クラス
Jetzt herunterladen