python 코드 최적화 팁 간단하게 알 아 보기

다음 두 가지 표기 법 을 비교 해 왜 이렇게 쓸 수 있 는 지 생각해 보 자.
성적 은[0,50),[50,60),[60,80),[80,100),100,기타

score = float(input("       :"))
if score == 100 :
 print('666 ,     ')
elif 80 <= score < 100 :
 print('  ,  , ,    ')
elif 60 <= score < 80 :
 print('   ,    ') 
elif 50 <= score < 60 :
 print('      ')
elif 0 <=score < 50 :
 print('    ?')
else :
 print('      ?')
80<=score<100 은 왜 score>=80 으로 쓸 수 있 습 니까?이전 문장 이 만족 하지 않 을 때 아래로 실행 합 니 다.이때 score<100 은 필요 없습니다.
주의:이 조건 식 의 순 서 를 바 꾸 면 이 쓰기 가 잘못 되 었 습 니 다.

score = float(input("       :"))
if score == 100 :
 print('666 ,     ')
elif score >= 80 :
 print('  ,  , ,    ')
elif score >= 60 :
 print('   ,    ') 
elif score >= 50 :
 print('      ') 
elif score >= 0 :
 print('    ?')
else :
 print('      ?')
break 를 이용 하여 프로그램 실행 시간의 최적화
순환 문 에서 더 이상 실행 할 필요 가 없 는 순환 을 break 로 종료 할 수 있 습 니 다.

브레이크 가 있 으 면...

이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기