문제

2 ** 1부터 2 ** 5까지 결과를 출력하는 프로그램을 작성하라. 단, 거듭제곱 연산자(**)를 사용하지 않아야 한다. 출력결과는 다음과 같다.

2
4
8
16
32

코드

number = 2
print(number)

number *= 2
print(number)

number *= 2
print(number)

number *= 2
print(number)

number *= 2
print(number)

실행 결과

2
4
8
16
32

해설