프로그래머스 - 이진수 더하기 (파이썬,bin, int())

박진우·2022년 11월 11일
1

알고리즘

목록 보기
80/89

💡프로그래머스 - 이진수 더하기

◽ 문제




◽ 입력 & 출력




◽ 풀이

  • 2~3번째 줄: int()2진수 bin1bin210진수로 바꾼다.
  • 4번째 줄: 10진수로 바꾼 bin1과 bin2를 더해주고, 그 값을 bin()함수에 넣어 10진수 ➡️ 2진수로 만든다.

  • 5번째 줄: 그대로 출력하게 되면 아래와 같은 화면처럼 2진수를 뜻하는 "0b"가 붙어서 나오기 때문에 문자열 슬라이싱을 이용하여 2번째부터 끝까지 출력한다.




✅ 다른 풀이

  • 5번째 줄: replace()를 이용하여 "0b"를 없애준다.




💡배운점

◽ 10진수 n진수 변환

◾oct()함수

  • 10진수 ➡️ 8진수 문자열

◾hex()함수

  • 10진수 ➡️ 16진수 문자열

◾bin()함수

  • 10진수 ➡️ 2진수 문자열




◽ int() 두번째 인자




0개의 댓글