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

回答編集履歴

3

追記

2018/08/20 06:59

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -30,4 +30,4 @@
30
30
  e ;
31
31
  ```
32
32
 
33
- なお、sepとendを指定しなかった場合のデフォルト値は、それぞれ`' '`と`'\n'`です。
33
+ なお、sepとendを指定しなかった場合のデフォルト値は、それぞれ`' '`と`'\n'`(改行)です。

2

追記

2018/08/20 06:59

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -28,4 +28,6 @@
28
28
  c ;
29
29
  d ;
30
30
  e ;
31
- ```
31
+ ```
32
+
33
+ なお、sepとendを指定しなかった場合のデフォルト値は、それぞれ`' '`と`'\n'`です。

1

修正

2018/08/20 06:58

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -1,17 +1,31 @@
1
- sepを変えてみると分かりやすいですよ
1
+ sepとend視認できるものに変えてみましょう
2
2
  ```Python
3
3
  >>> print(1, 2, 3)
4
4
  1 2 3
5
5
  >>> print(1, 2, 3, sep='|')
6
6
  1|2|3
7
+ >>> print(1, 2, 3, sep='|', end=';\n')
8
+ 1|2|3;
7
9
  >>>
8
- >>> for ch in list('abcde'):
10
+ >>> lst = list('abcde')
11
+ >>> lst
12
+ ['a', 'b', 'c', 'd', 'e']
13
+ >>>
14
+ >>> for ch in lst:
9
- ... print (ch, " ", end="", sep='|')
15
+ ... print(ch, ' ', sep='|', end=';\n')
10
16
  ...
11
- a| b| c| d| e| >>>
17
+ a| ;
18
+ b| ;
19
+ c| ;
20
+ d| ;
21
+ e| ;
12
22
  >>>
13
- >>> for ch in list('abcde'):
23
+ >>> for ch in lst:
14
- ... print(ch+(" "), end="", sep='|')
24
+ ... print(ch + ' ', sep='|', end=';\n')
15
25
  ...
16
- a b c d e >>>
26
+ a ;
27
+ b ;
28
+ c ;
29
+ d ;
30
+ e ;
17
31
  ```