質問するログイン新規登録

質問編集履歴

1

コードに不要なクラス変数の定義があったため削除

2019/11/18 02:47

投稿

tas0g
tas0g

スコア9

title CHANGED
File without changes
body CHANGED
@@ -11,9 +11,8 @@
11
11
  ```Python
12
12
  # 現在のコードはこのようになっています
13
13
  class ManualVariableNamed:
14
- variable_name = None
15
14
  def __init__(self, name):
16
- self.variable_name = name
15
+ self.variable_name = name # ここに変数名の文字列を格納したいです
17
16
 
18
17
  def main():
19
18
  x = ManualVariableNamed(name='x') # このように文字列を与えることが冗長だと感じます
@@ -23,7 +22,6 @@
23
22
  # 次に、実現したいコードの例を示します
24
23
  # インスタンス生成時の変数名を自動で取得できるクラスを考えます
25
24
  class GetSelfVariableNameClass:
26
- variable_name = None # この変数に文字列を格納したいです
27
25
  def __init__(self):
28
26
  self.variable_name = get_variable_name(self) # 例えばこのような具合です
29
27