내일배움캠프(본캠프)

[내일배움캠프] 본캠프 3/30

anscodus 2026. 3. 30. 20:59

오늘 한 일

  • 코드카타

파이썬

더보기

26. 음양 더하기

def solution(absolutes, signs):
    for i in len(absolutes):
        answer=[]
        num=0
        if signs[i] == True:
            num=signs[i]+absilutes[i]
            answer.append(num)
    return answer

 처음에 absolute랑 signs(부호) 를 더해서 -> 리스트에 저장 -> sum 할려했는데 너무 복잡하게 생각 한 듯

 

다른 사람 풀이 참조

def solution(absolutes, signs):
    answer=0
    for i in range(len(absolutes)):
        if signs[i]:
    	    answer += absolutes[i]
        else:
    	    answer -= absolutes[i]
    return answer

 

 

27. 핸드폰 번호 가리기

def solution(phone_number):
    num = list(map(int, str(phone_number)))
    for i in range(:(len(num)-4)):
        num(i)='*'
    answer = ''join(num)
    return answer

 주말에 쉬고왔더니 감을 다 잃은것같다

 

풀이 참조

def solution(phone_number):
	return '*'(len(phone_number)-4 + phone_number[-4:]

 전체 문자열 길이에서 4개를 뺀 만큼 * 출력. * 뒤에 원래 문자열의 -4번째부터 끝까지를 붙여줌

 

 

 

  • 품질경영기사 공부 시작

- 품질, 통계 관련해서는 비전공자라서 처음 시작할려니까 어디부터 해야할지 모르겠다ㅜ

 

  • 파이썬 개인과제 시작