개발자취업

· TIL
문제 프로그래머스 Level1 나의 풀이count() 함수 사용def solution(s): answer = True cntP = s.lower().count('p') cntY = s.lower().count('y') if(cntP == cntY): answer = True else: answer = False return answercount() 함수는 대소문자를 구분하므로, 먼저 문자열 s를 소문자나 대문자로 일괄 변환한다. 나의 경우 lower로 소문자로 변환한 다음 찾아야 할 원소 p, y를 개별로 카운트 했다.p와 y의 개수를 반환받아 변수에 저장한 다음 비교하여 수가 같으면  True, 다르면 False를 ..
· TIL
문제 프로그래머스 Level1 나의 풀이배열의 합계 구하는sum으로 접근def solution(arr): answer = sum(arr)/len(arr) return answer  다른 풀이numpy 사용수를 다루는 여러 메소드를 제공하는 numpy 모듈을 사용해서 간단하게 평균 구하는 방법 import numpyar = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]# 평균 구하기average = numpy.mean(ar)statiscics 사용파이썬 3.4버전부터 사용가능한 모듈로 통계 수학과 관련된 기능을 제공한다.import statisticsar2 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]# 평균 구하기result = statistics.mean(ar2)  ..