본문 바로가기

분류 전체보기78

[스파르타 코딩클럽 / 개발자 취업 필수 개념] 1주차 클린 코드 만들기 스파르타 강의를 듣고 복습차원에 작성하였지만 일부는 강의자료 코드와 다릅니다..^_^ 1-1 변수 이름짓기 1. 만약 '내 친구'에 대한 변수를 생성할 때 'mf' 와 같이 나만 알아볼 수 있도록 변수명을 설정하지 마라. 2. 적정 변수의 길이는 30글자 이하로, 누구든 그 변수가 어떤 변수인지 알아볼 수 있게 설정한다. 3. 넘겨받을 인자는 from을 내포할 수 있기에 인자또한 누구든 알아볼 수 있게 설정한다. 만약 내 친구인지 아닌지 확인하는 코드를 짠다고 했을 때, def is_it(a): if a in list: return a 이렇게 코드를 짜는것 보다 def is_friend(people): if people in my_friend: return people 다음과 같이 가독성이 좋게 코드를 .. 2021. 12. 15.
[책리뷰] 죽이고 싶은 아이 [제목] 죽이고 싶은 아이저자 : 이꽃님출판 : 우리학교발매 : 2021.06.07. 장편보다는 중편에 가까운 분량.페이지 수는 많지 않아 지하철 이동 중 금방 다 읽었지만,매우 흡입력 있는 전개 덕분에 시간 가는 줄 몰랐다. 이 책에서 작가가 말하고자 하는 메시지는 명확했다.삼인성호(三人成虎).나는 마치 실제 언론을 통해 이 사건을 접하는 사람처럼 책을 읽었다.‘나라면 이 사건을 어떻게 받아들였을까?’,‘실제로 벌어진 일이라면 사람들은 어떤 반응을 보였을까?’끊임없이 자문하며 페이지를 넘겼다. 사람은 자신이 믿고 싶은 대로 믿는 경향이 있다.하나의 가십은 불특정 다수에게 아주 좋은 먹잇감이 되고,그 확인되지 않은 정보는 어느새 사람들의 입을 타며 '사실'이 되어버린다.가십을 맹신하는 이들은 집단을 형성.. 2021. 12. 13.
[프로그래머스 / 완전탐색 / Python] 소수 찾기 문제 설명 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 조각으로 만들 수 있는 소수가 몇 개인지 return 하도록 solution 함수를 완성해주세요. 제한사항 numbers는 길이 1 이상 7 이하인 문자열입니다. numbers는 0~9까지 숫자만으로 이루어져 있습니다. "013"은 0, 1, 3 숫자가 적힌 종이 조각이 흩어져있다는 의미입니다. 입출력 예 numbers return "17" 3 "011" 2 풀이 코드 import itertools def solution(numbers): lst = [] answer = [] for i in ran.. 2021. 12. 10.
[프로그래머스 / 완전탐색 / Python] 카펫 문제 설명 Leo는 카펫을 사러 갔다가 아래 그림과 같이 중앙에는 노란색으로 칠해져 있고 테두리 1줄은 갈색으로 칠해져 있는 격자 모양 카펫을 봤습니다. Leo는 집으로 돌아와서 아까 본 카펫의 노란색과 갈색으로 색칠된 격자의 개수는 기억했지만, 전체 카펫의 크기는 기억하지 못했습니다. Leo가 본 카펫에서 갈색 격자의 수 brown, 노란색 격자의 수 yellow가 매개변수로 주어질 때 카펫의 가로, 세로 크기를 순서대로 배열에 담아 return 하도록 solution 함수를 작성해주세요. 제한사항 갈색 격자의 수 brown은 8 이상 5,000 이하인 자연수입니다. 노란색 격자의 수 yellow는 1 이상 2,000,000 이하인 자연수입니다. 카펫의 가로 길이는 세로 길이와 같거나, 세로 길이보다 .. 2021. 12. 10.
[책 리뷰] 불편한 편의점 [제목] 불편한 편의점 저자 : 김호연 출판 : 나무옆의자 발매 : 2021.04.20 휴학하고 세 번째로 읽은 책이다. 밀리의 서재를 구독하고 읽은 첫 책이기도 하다. 줄거리를 간략하게 말하자면, 이야기는 편의점 사장 염 여사의 지갑 분실로 시작된다. 염 여사의 지갑을 찾아존 독고는 아주 신사적인 노숙자였기에 염 여사는 그런 그를 편의점 야간 아르바이트생으로 고용한다. 이후 편의점 내외 여러 사람들은 독고와의 소통을 통해 저마다의 상처를 치유를 받는다. 편의점 알바를 하며 정상적인 생활로 돌아간 독고또한 서서히 옛 기억을 되찾으며 이야기의 끝엔 독고의 정체가 밝혀지는 그런 내용이다. '천 개의 파랑'은 챕터마다 바뀌는 인물들에게 감정을 대입해서 봤다면, '불편한 편의점'은 똑같은 1인칭 서술인데도 제3.. 2021. 12. 7.
[책 리뷰] 천 개의 파랑 [제목]천 개의 파랑 저자 : 천선란 출판 : 허블 발매 : 2020.08.19 *인용 페이지는 밀리의 서재 기준이라 종이 책 페이지와는 다릅니다. 다음은 무슨 책을 읽을까 역마처럼 밀리의 서재를 서핑하던 중 그냥 표지가 끌려 우연히 클릭한 '천 개의 파랑'의 첫 문장은 나를 책 속으로 완전히 빠져들게 만들었다. 경마장 휴머노이드 기수인 '콜리'의 시점으로 이야기가 시작되는데.. 사실 초반 부분을 읽을 때만 해도 앞으로의 서술에 공상과학과 관련된 내용이 많이 나올거라 지레짐작 했지만 이 책에서 'SF'로 볼 수 있는 부분은 '콜리' 단 하나. 소설 속 인물들의 자세한 감정묘사와 갈등과 앞으로 지속해서 우리 사회가 해결해야 할 문제 (장애인, 동물, 로봇윤리) 등은 이 책이 SF 장르라는 것을 잊게 만들었.. 2021. 12. 4.