【徹底解説】Pythonのクラスの基本からクラス継承やクラス変数などまでわかりやすく|クラスの使い方も解説【Python入門・応用21】

  Рет қаралды 19,855

キノコード / プログラミング学習チャンネル

キノコード / プログラミング学習チャンネル

Күн бұрын

Пікірлер: 15
@tokuhiro-x2t
@tokuhiro-x2t Жыл бұрын
いつも、参考にさせております。  質問がありコメントさせていただきます。 12:35のコードに更に7:51のコードの6行目と7行目を追加し、名前の表示と平均点の表示は出来るのでしょうか?   12:35では名前だけの表示になっているようですが、、、 よろしくお願いいたします。
@kinocode
@kinocode Жыл бұрын
もちろんできます! この例ですと、クラス内に平均点を表示するメソッドのavgを作っていますので、a001をインスタンス化したあとに「a001.avg(90, 80)」を実行すると表示できます。 ぜひ実際に手元で試してみてください!
@tokuhiro-x2t
@tokuhiro-x2t Жыл бұрын
無事実行する事ができました!ありがとうございます。 また別の話しになってしますが別の質問良いでしょうか? @@kinocode
@tokuhiro-x2t
@tokuhiro-x2t Жыл бұрын
申し訳ございません。コードで間違いを見つけたため、解決しました。 今後も動画を参考にし、勉強させていただきます!
@Arsche
@Arsche 3 ай бұрын
多少面倒くさくても、クラス名は具体的であるべきです。Appleの見解
@Arsche
@Arsche 3 ай бұрын
Swiftでいうところのprotocolだね。 面白い概念ですよ、これ
@tomuka
@tomuka 2 ай бұрын
Pythonの経験が全くないんですけど、Pythonでは親クラスから子クラスにコンストラクタも継承されるのでしょうか…?コンストラクタをオーバーライドすると言う表現は知らなかったです。
@kinocode
@kinocode 2 ай бұрын
Pythonでは、子クラスは親クラスのコンストラクタを自動的には継承しません。子クラスは独自のコンストラクタを持つことができますが、親クラスのコンストラクタを明示的に呼び出すことで、親クラスのコンストラクタの処理を引き継ぐことができます。(super関数を使います!) コンストラクタをオーバーライドするとは、親クラスが定義したコンストラクタを子クラスで再定義し、その機能を変更または拡張することです。、子クラスに特有の初期化処理を追加できることが、オーバーライトのメリットです。 と説明してみましたが、私は普段の開発は分析や機械学習がメインなので、あまり使ったことがなく... DjangoでのWebアプリ開発で見かけます。 他には、TKinterを使ったGUIアプリ開発や、ゲーム開発などでの活用シーンが多いようですね。 Pythonづかいでいらっしゃらないようですが、Pythonは開発分野が広いのでおすすめですよ!
@Arsche
@Arsche 3 ай бұрын
あべば! といいたくなる。 下手に無意味に省略する意味はない
@omochanokuni
@omochanokuni 10 ай бұрын
🇯🇵🇯🇵🇯🇵いいですね
@user-ol4qh1fj3r
@user-ol4qh1fj3r 11 ай бұрын
Pythonの初心者です。 よく聞く言葉なんですが、取得するっていうのはどういうことですか?
@カツ丼ご飯マシマシで
@カツ丼ご飯マシマシで 6 ай бұрын
動画投稿主ではなく申し訳ありません。 取得は多分(私自身も初心者なので)、手にいれるという意味だと思います。 お役に立てたら嬉しいです。
@user-ol4qh1fj3r
@user-ol4qh1fj3r 5 ай бұрын
@@カツ丼ご飯マシマシで コメントありがとうございます😊 なるほど!それなら分かりやすいですね! Python勉強されてるんですか?
@カツ丼ご飯マシマシで
@カツ丼ご飯マシマシで 5 ай бұрын
@@user-ol4qh1fj3r はい!Pythonを過去に勉強して、簡単なゲームまで作れるようになりました!Pythonはコードを書くのが他の言語に比べて簡単にできているので、Pythonの学習、頑張ってみてください!(文章がおかしかったらごめんなさい)
@ゆゆ-j4u6j
@ゆゆ-j4u6j 3 ай бұрын
これ理解できないとかプログラミング諦めた方がいいよね、、、
ДЕНЬ УЧИТЕЛЯ В ШКОЛЕ
01:00
SIDELNIKOVVV
Рет қаралды 1,9 МЛН
Поветкин заставил себя уважать!
01:00
МИНУС БАЛЛ
Рет қаралды 6 МЛН
[Introduction to Python Class]  Carefully explain the basics of Python classes !! [For beginners]
24:33
Pythonプログラミング VTuber サプー
Рет қаралды 123 М.
小学生でもわかる!サーバーってなに?【かんたん解説】
8:05
小学生でもわかる!! IT知識学習チャンネル
Рет қаралды 8 М.
Learn the basics of Python in 30 minutes!
24:27
たねちゃんねる【テクノロジー】
Рет қаралды 419
オブジェクト指向のクラスとは?クラスに関する基礎知識を解説!
8:40
SAMURAI ENGINEER [侍エンジニア]
Рет қаралды 29 М.
15. クラス | 中学生でもわかるPython入門シリーズ
17:57
いまにゅのプログラミング塾
Рет қаралды 176 М.
【完全理解】難しそうに感じるPython可変長引数を超わかりやすく解説
18:09
いまにゅのプログラミング塾
Рет қаралды 14 М.