チャットGPT4を使いパイソンを勉強してみる。

Pythonで作りたいプログラムができたので、勉強中です。 ブログをやってみたかったので、それも始めてみました。 ツイッターもやってみたいので、初めて見ました。

タグ:チャットGPT4

11.5.1type関数とclass構文type関数(第二構文)type(name, bases, disc)name :クラスの名前bases :基底クラス群(タプル)disc :クラス定義>>> def show(self):...     print(f'私の名前は{self.lastname}{self.firstname}です!')...>>> #Personクラスを定義>>> Per ... もっと読む

11.5メタクラスメタクラスとはメタクラスとは、クラスのクラス、つまりクラスを生成するためのクラスのことを指します。一般的には、Pythonの標準機能であるtypeを使用して新しいクラスを動的に生成するためにメタクラスが使われます。メタクラスを使用することで、クラス定 ... もっと読む

11.4.3コンテナ型で利用できる特殊メソッドコンテナー型に関わる特殊メソッドメソッド 実行タイミング__getitem__(self, key) obj[key]で参照したとき__setitem__(self, key, value) obj[key]=valueで設定したとき__delitem__(self, key) del obj[key]で削除したと ... もっと読む

11.4.2例素数を求めるイテレーター>>> import math>>>>>> class Prime:...    def __init__(self, max):...       self.max = max...       self.__current = 1...    #イテレーター(自分自身を返す)...    def __iter__(self):...       return self... ... もっと読む

11.4.1自作クラスでイテレーターを実装する>>> class Person: ... def __init__(self, firstname, lastname): ... self.firstname = firstname ... self.lastname = lastname ... #インスタンス変数の内容を出力 ... def show(self): ... print(f ... もっと読む

↑このページのトップヘ