━━━━ ◇ ━━━━
파이썬/코드잇

Python 40. for문, range함수 실습[1] with 코드잇

728x90
반응형

해당 포스팅은 코드잇 복습을 위한 포스팅입니다.
문제 발생 시 즉시 비공개 처리 하겠습니다.

실습 1

for문과 range 함수를 사용하여, numbers의 인덱스와 원소를 출력하자.

numbers = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31]

 

실행결과

 

내 코드

numbers = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31]

for i in range(len(numbers)):
    print(i, numbers[i])
    
#실행결과
0 2
1 3
2 5
3 7
4 11
5 13
6 17
7 19
8 23
9 29
10 31

모범답안

인덱스 i에 있는 원소 받아오는 방법 잊지말자

 


실습 2

"2의 n제곱"을 출력하는 프로그램을 만들자.

코드를 실행하면 2^0 = 1 부터 2 ^ 10 = 1024까지 출력되어야 한다. 

 

실행결과

 

내 코드

for i in range(11):
    print("2^{} = {}".format(i, 2 ** i))
    
#실행결과
2^0 = 1
2^1 = 2
2^2 = 4
2^3 = 8
2^4 = 16
2^5 = 32
2^6 = 64
2^7 = 128
2^8 = 256
2^9 = 512
2^10 = 1024

모범답안


728x90
반응형
COMMENT