Pythonクラス内のすべての変数を一覧表示し、プログラムの実行が終了した後、私はちょっと私のクラスは次のようになりますので、私はクラスを作った
var1: val
var2: val
etc
のように持っているすべての変数をリストしたいです
class character:
name = 'Player1'
level = 1
str = 100
con = 80
sta = 150
critchance = 0.1
critdmg = 0.5
# for battle
hp = con * con
thoughness = math.sqrt(sta)
「すべての変数」とはどういう意味ですか?クラスの現在のインスタンスのすべての現在の属性をすべて意味しますか?実際には現在定義されているすべての変数ですか? –
strとcritchanceのような、クラスのために作られた変数を意味します。 –
組み込みの 'vars()'と 'dir()'関数を見てください。 – martineau