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

回答編集履歴

2

修正

2020/08/01 08:06

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -4,9 +4,9 @@
4
4
  def sayhello2(name):
5
5
  print("こんにちは,"+name+"さん")
6
6
 
7
- sauhello2("フタバ")
7
+ sayhello2("フタバ")
8
- sauhello2("ミツバ")
8
+ sayhello2("ミツバ")
9
- sauhello2("ヨツバ")
9
+ sayhello2("ヨツバ")
10
10
  ```
11
11
 
12
12
  さて、あいさつの文言を変えることになりました。
@@ -15,9 +15,9 @@
15
15
  def sayhello2(name):
16
16
  print("ごきげんよう,"+name+"さん")
17
17
 
18
- sauhello2("フタバ")
18
+ sayhello2("フタバ")
19
- sauhello2("ミツバ")
19
+ sayhello2("ミツバ")
20
- sauhello2("ヨツバ")
20
+ sayhello2("ヨツバ")
21
21
  ```
22
22
 
23
23
  三行くらいなら全部書き換えても面倒ではないですが、もし関数を100回呼び出していたら?
@@ -31,4 +31,4 @@
31
31
  という目的があるのだと思います。
32
32
 
33
33
  何でもかんでも関数にすれば良いというわけではありませんが、
34
- 機能を分割できるときには関数に切り出しておくと見通しが付きやすくなることが多いです。
34
+ 機能を分割できるときには関数に切り出しておくと見通しが付きくなることが多いです。

1

修正

2020/08/01 08:06

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -2,7 +2,7 @@
2
2
  例えば、次のようなコードを書くとします。
3
3
  ```Python
4
4
  def sayhello2(name):
5
- print("こんにちは",+name+"さん")
5
+ print("こんにちは,"+name+"さん")
6
6
 
7
7
  sauhello2("フタバ")
8
8
  sauhello2("ミツバ")
@@ -13,7 +13,7 @@
13
13
  この場合関数だけ作り替えれば済みます。
14
14
  ```Python
15
15
  def sayhello2(name):
16
- print("ごきげんよう",+name+"さん")
16
+ print("ごきげんよう,"+name+"さん")
17
17
 
18
18
  sauhello2("フタバ")
19
19
  sauhello2("ミツバ")
@@ -28,4 +28,7 @@
28
28
  - 再利用し易くする
29
29
  - 後から変更し易くする
30
30
 
31
- という目的があるのだと思います。
31
+ という目的があるのだと思います。
32
+
33
+ 何でもかんでも関数にすれば良いというわけではありませんが、
34
+ 機能を分割できるときには関数に切り出しておくと見通しが付きやすくなることが多いです。