4 답변
-
k=10 result = list(range(50)) for i in result: if i%k == 0: #k=10 번째 마다 개행 print() print(i, end= ' ')
-
(•́ ✖ •̀)
알 수 없는 사용자
-
-
보통 인덱스가 필요한 경우 enumerate 을 많이 사용하니 enumerate 버전도 올려봅니다.
In [3]: for k, v in enumerate(range(50), 1): ...: print("{}".format(v), end='\n' if k % 10 == 0 else ' ') ...: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
-
이렇게 하면 되지 않을까요?
>>> n=10 >>> count = 1 >>> result = list(range(55)) >>> for i in result: if count<=n: print('%3d' %i, end = ' ') count = count + 1 else: print() print('%3d' %i, end = ' ') count = 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
-
(•́ ✖ •̀)
알 수 없는 사용자
-
-
또는
result = list(range(55)) for i in range(len(result)): if i %10 == 0:print() print('%3d' %result[i], end = ' ') `` ```
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력