개발/(1) 초위파(Python) 300제 풀이

초보자를 위한 파이썬(Python) 300제 풀이 (131, 132, 133, 134, 135)

생각외로깔끔함 2022. 10. 27. 16:28
728x90
반응형

 

초보자를 위한 파이썬(Python) 300제 풀이

 

 

 

131. for 문의 실행결과를 예측하라.

과일 = ["사과", "귤", "수박"]
for 변수 in 과일:
    print(변수)

 

  • 사과, 귤, 수박이 줄바꿈이 적용된 채로 출력됩니다. for 문을 사용해서 출력되기 때문입니다.

 

132. for 문의 실행결과를 예측하라.

과일 = ["사과", "귤", "수박"]
for 변수 in 과일:
  print("#####")

 

  • 과일 수 만큼 "#####"이 출력됩니다.

 

133. 다음 for 문과 동일한 기능을 수행하는 코드를 작성하세요.

for 변수 in ["A", "B", "C"]:
  print(변수)

 

변수 = "A"
print(변수)
변수 = "B"
print(변수)
변수 = "C"
print(변수)
  • for 문의 동작원리가 답안과 같습니다.

 

134. for문을 풀어서 동일한 동작을 하는 코드를 작성하세요.

for 변수 in ["A", "B", "C"]:
  print("출력:", 변수)

 

변수 = "A"
print("출력:", 변수)
변수 = "B"
print("출력:", 변수)
변수 = "C"
print("출력:", 변수)
  • 133번 문제의 답안과 같습니다.

 

135. for문을 풀어서 동일한 동작을 하는 코드를 작성하세요.

for 변수 in ["A", "B", "C"]:
  b = 변수.lower()
  print("변환:", b)

 

변수 = "A"
b = 변수.lower()
print("변환:", b)
변수 = "B"
b = 변수.lower()
print("변환:", b)
변수 = "C"
b = 변수.lower()
print("변환:", b)
  • 프린트 구문마다 들여쓰기가 적용됩니다. 3개를 썻으니 세 번의 들여쓰기가 적용됩니다.

 

 

 

출처 = https://wikidocs.net/book/922, 초보자를 위한 파이썬 300제,

PyCharm 사용

728x90
반응형