본문 바로가기

python

프로그래머스 : 더 크게 합치기 (파이썬)

728x90
반응형

​문제

내답안

def solution(a, b):
    a = str (a) #받은 파라미터 문자열 형변환
    b = str (b) #받은 파라미터 문자열 형변환
    
    str_ab = a+b #받은 파라미터 문자열 붙임
    str_ba = b+a #받은 파라미터 문자열 붙임
    
    int_ab = int(str_ab) #문자열붙인 문자를 정수로 형변환
    int_ba = int(str_ba) #문자열붙인 문자를 정수로 형변환
    
    if(int_ab>int_ba or int_ab == int_ba): #ab가 더크거나, ab와 ba과 같을경우 
        return int_ab #ab 반환
    elif(int_ab<int_ba): #ab보다 ba가 더 클경우
        return int_ba #ba 반환

결과

후기

기존 쓰던 형변환 방식과 차이가 조금있어서, 파이썬 형변환 관련 구글링만 해본후 처리완료하였음.

 
 
728x90
반응형