안녕하세요! i = 10일때, a = 1, i = 10 =>else문은 작동 안한다고 말씀해주셨는데, 저 위에 코드에서는 if i < 10 이라서 else문으로 가는게 아닌가요? 그리고 range(1, 11) 일때, range(start, stop-1) 범위는 1~10까지라고 알고 있는데, i = 11이 작동 하는건가요? 지금 배우고 있는데 햇갈려서 질문드립니다 ㅠ
+0
2020년 4월 15일
제가 잘 못 확인했습니다. 해당 코드를 입력 후 출력 해보시길 바랍니다!
+0
2020년 4월 15일
for i in range(1,11) : if i < 10 : a = 1 print("{} * {} = {}".format(a, i, a * i)) print("지금 i는:{} , if문이 실행!".format(i)) else : a += 1 i = 1 print("지금 i는:{} , else문이 실행!".format(i))
댓글 3개
if i < 10 :
a = 1
print("{} * {} = {}".format(a, i, a * i))
print("지금 i는:{} , if문이 실행!".format(i))
else :
a += 1
i = 1
print("지금 i는:{} , else문이 실행!".format(i))