본문 바로가기

코테2

파이썬 프로그래머스 코딩테스트 연습 입문 중복된 문자제거 파이썬 프로그래머스 코딩테스트 연습 입문 중복된 문자제거 오답 노트 문제:문자열 my_string이 매개변수로 주어집니다. my_string에서 중복된 문자를 제거하고 하나의 문자만 남긴 문자열을 return하도록 solution 함수를 완성해주세요. 정답: def solution(my_string): answer ="" for i in my_string: if i not in answer: answer += i return answer 설명: 사실 그렇게 어려운 문제는 아닌데 if i not in ~: 이부분을 기억하려고 기록 중복된거 제외하고 나머지는 없앨때 이렇게 작성하자~ 2023. 6. 27.
프로그래머스 파이썬 코딩 테스트 입문 오답 노트 - 숨어있는 숫자의 덧셈(1) 프로그래머스 파이썬 코딩테스트입문 오답노트 - 숨어있는 숫자의 덧셈(1) 문제: 문자열 my_string이 매개변수로 주어집니다. my_string안의 모든 자연수들의 합을 return하도록 solution 함수를 완성해주세요. 정답: def solution(my_string): a = 0 for i in my_string: if i.isdigit() == True: a+= int(i) return a 풀이: 이렇게 문자와 정수와 실수가 섞여있는데 솎아내는 작업을 하는 문제가 많은데 그때마다 뚝딱대서 정리할 필요가 있을 것 같다. 파이썬 자료의 속성 type(자료) int integer 정수 ex) 1,2,3,100 참고로 0은 수학에서는 0일뿐 양의정수도, 음의 정수도 아니지만 파이썬에서는 int로 출.. 2023. 5. 3.