2025/10/21 3

프로그래머스 Python 오답노트 LEVEL 0. 주사위의 개수

프로그래머스 Python 오답노트 LEVEL 0. 주사위의 개수 머쓱이는 직육면체 모양의 상자를 하나 가지고 있는데 이 상자에 정육면체 모양의 주사위를 최대한 많이 채우고 싶습니다. 상자의 가로, 세로, 높이가 저장되어있는 배열 box와 주사위 모서리의 길이 정수 n이 매개변수로 주어졌을 때, 상자에 들어갈 수 있는 주사위의 최대 개수를 return 하도록 solution 함수를 완성해주세요. def solution(box, n): answer=1 for i in box : each_length=i//n print(each_length) answer*=each_length return answer 틀렸던 이유: 직육면체 안에 최대 몇개의 정육면체가 들어가는..

Python 2025.10.21

[아이티윌 빅데이터 52기] Day 11 Python Basic | 딕셔너리/예외처리/파일 입출력

-딕셔너리의이해-딕셔너리의 활용-예외 처리-파일 입출력-csv 파일 다루기 딕셔너리의 이해딕셔너리는 중괄호 안에 콤마로 구분여러개의 값을 이름 :값의 형태로 나열딕셔너리 값을 호출할때는 " " 로 감싸서 가져와야 함 * #딕셔너리를 정의해보자item={"item_name":"상의 티셔츠", "item_price":"15000", "item_option":"Blue"}print(item)#딕셔너리에서 특정 원소로 접근할 때는 문자열로 작성해줘야한다print(item["item_name"])print(item["item_price"])print(item["item_option"])#딕셔너리 값은 바로 대입형식으로 수정해줄수도 있다item["item_option"]="Red"prin..

프로그래머스 Python 오답노트 LEVEL 0. 배열의 유사도

프로그래머스 Python 오답노트 LEVEL 0. 배열의 유사도두 배열이 얼마나 유사한지 확인해보려고 합니다. 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution 함수를 완성해주세요. s1 =['a','b','c']s2=['com','b','d','p','c']for sl1 in s1: count=0 if sl1 in s2: count+=1print(count) >> 답이 2가 나와야 이상적인 상황에서 계속 1이 나와서 의아해 했다 틀렸던 이유: count=0 의 위치가 for 문 안에 있었기 때문에, 반복문이 돌 때마다 0으로 리셋되었다. s1 =['a','b','c']s2=['com','b','d','p','c']count=0for s..

Python 2025.10.21