1
class student(object):
 def __init__(self, grade, clas):
  self.grade=grade
  self.clas=clas

def __str__(self):
 return "test"

mark=student("f","freshman")
print(mark)

これは結果 < main .student object at 0xb33eb2d0> です

Android で termux を使用して Python を学習する

4

1 に答える 1

0

From: Python_syntax_and_semantics#Indentation

Python は空白を使用して制御フロー ブロックを区切ります (オフサイド規則に従います)。Python は、この機能を前身の ABC から借用しています。句読点やキーワードの代わりに、インデントを使用してブロックの実行を示します。

したがって、コードは次のようになります。

class student(object):
  def __init__(self, grade, clas):
    self.grade=grade
    self.clas=clas
  def __str__(self):
    return "test"
于 2019-04-22T14:49:43.340 に答える