質問編集履歴
1
コードがコードとして反応していなかったため、その点修正。また、質問加筆修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
以下のクラスを定義しています。
|
6
6
|
|
7
|
-
|
7
|
+
```ここに言語を入力 python
|
8
8
|
|
9
9
|
class Person(object):
|
10
10
|
|
@@ -80,6 +80,10 @@
|
|
80
80
|
|
81
81
|
return self._friend
|
82
82
|
|
83
|
+
```
|
84
|
+
|
85
|
+
|
86
|
+
|
83
87
|
|
84
88
|
|
85
89
|
クラスの「外部で」、インスタンスの「名前」、「年齢」、友人がいる場合「友人」の属性をプリントする
|
@@ -94,7 +98,7 @@
|
|
94
98
|
|
95
99
|
このように関数を書きました。
|
96
100
|
|
97
|
-
|
101
|
+
```ここに言語を入力 python
|
98
102
|
|
99
103
|
def print_friend_info(person):
|
100
104
|
|
@@ -113,6 +117,10 @@
|
|
113
117
|
fr_is = fr._name
|
114
118
|
|
115
119
|
print(f'Friends with {fr_is}')
|
120
|
+
|
121
|
+
```
|
122
|
+
|
123
|
+
|
116
124
|
|
117
125
|
|
118
126
|
|
@@ -136,7 +144,7 @@
|
|
136
144
|
|
137
145
|
こちらのコードも試しました。同じく、「友人」を書き出すパートのみ認識されません。
|
138
146
|
|
139
|
-
|
147
|
+
```ここに言語を入力
|
140
148
|
|
141
149
|
def print_friend_info(person):
|
142
150
|
|
@@ -148,9 +156,9 @@
|
|
148
156
|
|
149
157
|
if fr:
|
150
158
|
|
151
|
-
fr
|
159
|
+
print(f"Friends with {fr._name}")
|
152
160
|
|
153
|
-
|
161
|
+
```
|
154
162
|
|
155
163
|
|
156
164
|
|
@@ -165,3 +173,11 @@
|
|
165
173
|
バージョン: python3.9
|
166
174
|
|
167
175
|
IDE: IDLE(Python3.9 64-bit)
|
176
|
+
|
177
|
+
|
178
|
+
|
179
|
+
関数はクラスとは独立しており、また上記のコード以外の呼び出しコードや枠組み等といったものは使用しておりません。
|
180
|
+
|
181
|
+
自分の書いたprint_friend_info関数でカバーできていないシチュエーションがあれば教えてください。
|
182
|
+
|
183
|
+
(インプットは正しいという前提で)
|