画像のコードでは、引数をインタンス変数に代入しているだけで
print()などをしていない為、コードを実行しても何も出力されません。
おそらくは関数を実行させ、文字を出力させたいという事でしょうか?
その場合には以下の様に関数を定義し、出力内容を書いていきます。
python
1class Person:
2 def __init__(self, name, natinality, age):
3 self.name = name
4 self.natinality = natinality
5 self.age = age
6
7 def myname(self):
8 print('私の名前は{}です'.format(self.name))
9
10 def mycontry(self):
11 print("国籍は{}です".format(self.natinality))
12
13 def mybirth(self):
14 print('年齢は{}です'.format(self.age))
15
16imanishi = Person('今西', '日本', 25)
17imanishi.myname()
18imanishi.mycontry()
19imanishi.mybirth()