내일배움캠프 AI/페어프로그래밍
[페어프로그래밍] 230419 문자열 정렬하기(1) | for try-except int
생각하는 코댕이
2023. 4. 19. 11:30
728x90
페어프로그래밍 결과 코드
# 페어프로그래밍으로 제작한 코드
def solution(my_string):
answer = []
for i in my_string:
try:
int_ = int(i)
answer.append(int_)
except:
pass
answer.sort()
return(answer)
리팩토링 코드
# 리팩토링 pass → continue , 변수를 좀 더 직관적인 num으로 변경
def solution(my_string):
answer = []
for i in my_string:
try:
num = int(i)
answer.append(num)
except:
continue
answer.sort()
return(answer)
시사점 or 새로이 알게된 점
# 반복문에서의 pass와 continue
# 1) pass : 해당위치를 통과하고 다음 코드를 실행한다.
# 2) continue : 해당위치를 통과하고 다음 코드를 실행하지 않고, 다음 반복을 실행한다.
728x90