728x90
반응형
초보자를 위한 파이썬(Python) 300제 풀이
206. 아래 코드의 실행 결과를 예측하세요.
def message() :
print("A")
print("B")
message()
print("C")
message()
- 위와 같이 표현됩니다. 함수는 A와 B를 출력해주고 중간에 C 들어갔다가 다시 A와 B를 출력합니다.
207. 아래 코드의 실행 결과를 예측하세요. (읽기 어려운 코드의 예입니다.)
print("A")
def message() :
print("B")
print("C")
message()
A
C
B
- 위와 같이 출력됩니다. 위 문제의 답안과 유사합니다.
208. 아래 코드의 실행 결과를 예측하세요. (읽기 어려운 코드의 예입니다.)
print("A")
def message1() :
print("B")
print("C")
def message2() :
print("D")
message1()
print("E")
message2()
A
C
B
E
D
- 이 문제도 위 답안과 거의 일치합니다.
209. 아래 코드의 실행 결과를 예측하세요.
def message1():
print("A")
def message2():
print("B")
message1()
message2()
B
A
- 마지막 message2() 함수만 출력되게끔 작성되어 있습니다.
210. 아래 코드의 실행 결과를 예측하세요.
def message1():
print("A")
def message2():
print("B")
def message3():
for i in range (3) :
message2()
print("C")
message1()
message3()
B
C
B
C
B
C
A
- message2 함수와 C를 출력하는 코드가 range로 3번이 되고 message1 함수가 실행되서 위와 같은 결과가 출력됩니다.
출처 = https://wikidocs.net/book/922, 초보자를 위한 파이썬 300제,
PyCharm 사용
728x90
반응형
'개발 > (1) 초위파(Python) 300제 풀이' 카테고리의 다른 글
초보자를 위한 파이썬(Python) 300제 풀이 (216, 217, 218, 219, 220) (0) | 2022.11.24 |
---|---|
초보자를 위한 파이썬(Python) 300제 풀이 (211, 212, 213, 214, 215) (0) | 2022.11.21 |
초보자를 위한 파이썬(Python) 300제 풀이 (201, 202, 203, 204, 205) (0) | 2022.11.17 |
초보자를 위한 파이썬(Python) 300제 풀이 (196, 197, 198, 199, 200) (0) | 2022.11.16 |
초보자를 위한 파이썬(Python) 300제 풀이 (191, 192, 193, 194, 195) (0) | 2022.11.12 |