강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

happyjack8272302 のプロフィール画像
happyjack8272302

投稿した質問数

Pythonアルゴリズム問題プール入門(コーディングテスト対比)

1. 回文文字列の検査

if else 들여쓰기

作成

·

347

0

섹션3 1번 회문 문자열 검사에서

else를 if 보다 앞쪽에 썼는데 이렇게 쓰는 방식이 생소해서 질문드립니다. 보통 else 랑 if를 같은 들여쓰기를 취하는데

여기서는 for else로 사용한 것 같습니다. 이렇게 사용하시는 이유와 장점에 대해서 궁금합니다.

n = int(input())

for i in range(n):

s = input()

s = s.upper()

size=len(s)

for j in range(size//2):

if s[j] != s[-j-1]:

print("#%d NO" %(i+1))

break

else:

print("#%d YES" %(i+1))

코테 준비 같이 해요! python

回答 1

0

for else 절에서

for문 도는 동안 break 가 안되면

else 절이 수행합니다

 

happyjack8272302 のプロフィール画像
happyjack8272302

投稿した質問数

質問する