728x90
반응형
(문제)
30~39번째줄 & 50~59번째줄 & 70~79번째 중 짝수를 출력하는 코드
(방법)
100개의 임의 수 생성하면서 30~39, 50~59,70~79 라인에 짝수면 수 출력하는 것
import random
for i in range(1, 101): # 1~100 까지 반복
if (i >= 30 and i <= 39) or (i >= 50 and i <= 59) or (i >= 70 and i <= 79): # 30~39, 50_59,70~79
n = random.randint(1, 10) # 임의의 수
# while n % 2 != 0:
# n = random.randint(1, 10)
if n % 2 == 0: # 짝수면
print('[',i,'] ',n)
else:
print('[',i,']')
else:
print('[',i,']')
결과
[ 1 ]
[ 2 ]
[ 3 ]
...
[ 29 ]
[ 30 ]
[ 31 ] 6
[ 32 ] 2
[ 33 ] 8
[ 34 ] 6
[ 35 ] 10
[ 36 ] 2
[ 37 ]
[ 38 ]
[ 39 ]
[ 40 ]
...
[ 50 ]
[ 51 ]
[ 52 ] 4
[ 53 ]
[ 54 ]
[ 55 ] 8
[ 56 ]
[ 57 ] 4
[ 58 ]
[ 59 ]
[ 60 ]
...
[ 70 ]
[ 71 ]
[ 72 ]
[ 73 ]
[ 74 ]
[ 75 ]
[ 76 ] 2
[ 77 ] 2
[ 78 ]
[ 79 ]
...
[ 97 ]
[ 98 ]
[ 99 ]
[ 100 ]728x90
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : write() 메소드로 파일 쓰기 (0) | 2023.02.15 |
|---|---|
| [파이썬] 문제 : 터틀, 별모양 그리기 (0) | 2023.02.15 |
| [파이썬] 문제 : 여러 txt 파일 합치기 (0) | 2023.02.15 |
| [파이썬] 문제 : numpy 순차적인 배열 데이터 중 빠진 데이터 추가 (0) | 2023.02.04 |
| [파이썬] 문제 : 딕셔너리 과목 합계와 평균 (1) | 2023.02.04 |
댓글