분류 전체보기

★ 총 평-파이썬 라이브 세션이 있어서 파이썬 공부만 열심히 했다-SQL은 꾸준히 코트카타로 까먹지 않고 풀고 있다 ! 파이썬보다 SQL이랑 더 친함-이번 주는 운동도 열심히 가고 공부도 열심히 한 주  ☆ 배운 것-파이썬 코드카타와 라이브 개인 과제를 하면서 몰랐던 파이썬 코드들 함수들에 대해 자세하게 알게 됐다-아티클 스터디를 통해 모르는 문제들을 어떻게 검색하면 잘 나오는지에 대해 얘기하는 시간을 가짐 칭찬할 점-이번주는 노 외출, 노 조퇴, 노 결석!-파이썬이랑 저번주보단 친해진 것 같아 좋다-저번주보단 집중을 열심히 함 노력할 점-파이썬 공부는 틈틈히 꾸준히 계속, 주말에도 코드카타 풀어보면 좋을 듯-ADsP 시험이 얼마 남지 않았으니 자격증 공부도 소홀히 하지 않기평일에 열심히 했다면 주말엔 ..
·CODEKATA
20240712 TIL 21번 - 하샤드 수문제 설명양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수입니다. 자연수 x를 입력받아 x가 하샤드 수인지 아닌지 검사하는 함수, solution을 완성해주세요. 제한 조건x는 1 이상, 10000 이하인 정수입니다.입출력 예xreturn10True12True11False13Falsedef solution(x): answer = 0 for i in str(x): answer += int(i) if x % answer == 0: return True else: return False ..
20240711 TIL 19번 - 정수 제곱근 판별https://school.programmers.co.kr/learn/courses/30/lessons/12934 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 설명임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다.n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수를 완성하세요. 제한 사항n은 1이상, 50000000000000 이하인 양의 정수입니다.입출력 예nreturn1211443-1def so..
·아티클스터디
원문 : https://datarian.io/blog/how-to-ask-good-sql-questions SQL 질문 잘 하는 방법막막함에 부딪혔을 때 이 글이 도움이 되길 바랍니다. 새로운 걸 배우는 모두가 멋있어요.datarian.io원문 : https://datarian.io/blog/search-tips-for-developers 개발자를 위한 정보 검색 팁제가 평소 검색을 할 때 어떤 식으로 하는지 돌아보며 도움이 될 만한 습관들을 정리해봤습니다.datarian.io ➕ 아티클 요약 및 주요 내용요약 :SQL 질문 잘하는 방법에 대한 내용을 담고 있음. 1. 질문 전 체크리스트: 오탈자, 에러 메시지, 조건, 문법 등을 확인→이 부분에서 점검만 잘한다면 해결이 될 것이다! 2. 온라인에서 정보..
20240710 TILQ1.전자 상거래 플랫폼에서 고객의 평균 주문을 계산해야 합니다. 이를 위해 숫자 리스트의 평균을 계산하는 방법을 연습합니다. 주어진 숫자 리스트의 평균을 계산하는 함수를 작성하세요. numbers: 숫자가 담긴 리스트 numbers = [10, 20, 30, 40, 50]def calculate_avg(numbers): total = sum(numbers) result = total / len(numbers) return resulttotal_avg = calculate_avg(numbers)print("숫자들의 평균:", total_avg) numbers의 합계를 구해야하기 때문에 sum()을 통해 합계를 구하고 total 이라는 변수에 대입평균을 구해야 하기 때..
·CODEKATA
20번 - 정수 내림차순으로 배치하기문제 설명함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다.제한 조건n은 1이상 8000000000 이하인 자연수입니다.입출력 예nreturn118372873211def solution(n): answer = list(str(n)) answer.sort(reverse = True) return int("".join(answer)) n을 str()을 통해 문자열로 변환한 값을 list()를 통해 문자열의 각 문자를 원소로 가지는 리스트로 만들어 answer이라는 변수에 대입answer을 sort(reverse=Tr..
20240709 TIL리스트 활용 퀴즈Q1. 리스트 fruits에 "사과", "바나나", "체리"를 추가하고, 첫 번째 요소를 출력하세요fruits = ['사과', '바나나', '체리']print(fruits[0]) # 정답: 사과[] 안에 "사과", "바나나", "체리" 를 넣는다사과는 0번째에 속하기 때문에 print(fruits[0])  Q2. 리스트 colors에 "빨강", "초록", "파랑"을 추가한 후, "노랑"을 리스트 끝에 추가하세요.colors = ["빨강", "초록", "파랑"]colors.append("노랑")print(colors) # 정답: ['빨강', '초록', '파랑', '노랑']append() --> 리스트에서 추가할 때 쓴다Q3. 리스트 animals에 "강아지", "고..
·CODEKATA
17번 - 자연수 뒤집어 배열로 만들기문제 설명자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 조건n은 10,000,000,000이하인 자연수입니다.입출력 예NRETURN123455,4,3,2,1def solution(n): answer = [] for i in str(n)[::-1]: answer.append(int(i)) return answer 함수와 반복문을 통한 문제 해결문자열 뒤에 [::-1] 를 적으면, 반대로 배열해줌append() 를 이용하여 다시 정수형으로 나올 수 있도록 사용마지막으로 answer 다시 반환18번 - 문자열을 정수로 바꾸기문제 설명문자열 s를 ..
임빵빵
'분류 전체보기' 카테고리의 글 목록 (9 Page)