質問編集履歴

1

コードがコードとして反応していなかったため、その点修正。また、質問加筆修正

2021/11/18 07:20

投稿

Qiitahana
Qiitahana

スコア4

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_is = fr._name
159
+ print(f"Friends with {fr._name}")
152
160
 
153
- print(f"Friends with {fr._name}")
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
+ (インプットは正しいという前提で)