목록2024/09 (30)
장래 프로그래머의 블로그
팩토리얼을 계산해보아요!● 팩토리얼은 n! = n * (n-1) * (n-2) * ... * 1로 정의됩니다.● 0!은 1로 정의됩니다.1number = 5cs ● 출력예시1120cs★ 정답 코드문1234567number = 5factorial = 1 for i in range(1, number+1): factorial *= i print(factorial)cs
리스트에 포함된 모든 숫자의 합을 계산하는 프로그램을 작성해주세요. 12numbers = [10, 20, 30, 40, 50]total_sum = 0cs ● 출력예시1150cs★ 정답 코드문1234567numbers = [10, 20, 30, 40, 50]total_sum = 0 for number in numbers: total_sum += number print(total_sum)cs
걷기반 풀기 및 업로드10) 이젠 테이블이 2개입니다11) 마지막 연습 문제 !반복문 연습하기 Part 1 AI를 이해하기 위한 필수용어 1회독파이썬 기본 문법(https://nmdkims-organization.gitbook.io/python-hand-book) 2회독 걷기반 문제들에 대해 문제와 답만 적어놓았는데뭔가 답의 대한 풀이도 적어놓는게 더 좋은 것 같다.(예를 들면 select from 구문에 대한 설명)적은 글들에 대해 수정을 해야겠다.본캠프가 얼마 남지 않아 좀 긴장이 되기 시작한다. 또한 sql 이중 쿼리문은 아직도 서툴다. 보충 공부를 좀 더 해야겠다.
주어진 리스트와 찾고자 하는 값을 입력받아, 해당 값이 리스트에서 몇 번 등장하는지 출력해주세요. 12numbers = [1, 2, 3, 4, 2, 2, 5, 2]value_to_find = 2cs 출력예시1리스트에서 2는 4회 등장합니다! cs 정답 코드1234567numbers = [1, 2, 3, 4, 2, 2, 5, 2]value_to_find = 2count = 0for number in numbers: if number == value_to_find: count += 1print(f"리스트에서 {value_to_find}는 {count}회 등장합니다!")cs
다음과 같은 상품(products2) 테이블과 주문(orders2) 테이블이 있습니다.(앞선 문제의 products 테이블과 orders테이블이 이미 있으므로 둘 다 끝에 2를 붙였다.)products2 테이블idnameprice1랩톱12002핸드폰8003타블렛400orders2 테이블idproduct_idquantityorder_date101122023-03-01102212023-03-02103352023-03-0444. 모든 주문의 주문 ID와 주문된 상품의 이름을 나열하는 쿼리를 작성해주세요!12select id, name from products2cs 45. 총 매출(price * quantity의 합)이 가장 높은 상품의 ID와 해당 상품의 총 매출을 가져오는 쿼리를 작성해주세요!1234567s..
다음과 같은 직원(employees) 테이블과 부서(departments) 테이블이 있습니다.employees 테이블 iddepartment_idname1101르탄이2102배캠이3103구구이4101이션이departments 테이블 idname101인사팀102마케팅팀103기술팀38. 현재 존재하고 있는 총 부서의 수를 구하는 쿼리를 작성해주세요!12select count(1) '총 부서수' from departments cs 39. 모든 직원과 그들이 속한 부서의 이름을 나열하는 쿼리를 작성해주세요!12select e.name, d.name '부서 이름'from employees e inner join departments d on e.department_id = d.idcs 40. '기술팀' 부서에 ..
걷기반 풀기 및 업로드1) 돈을 벌기 위해 일을 합시다!2) 이제 좀 벌었으니 flex 한 번 해볼까요?!3) 상품 주문이 들어왔으니 주문을 처리해봅시다!4) 이제 놀만큼 놀았으니 다시 공부해봅시다!5) 공부하다보니 팀 프로젝트 시간이 왔어요!6) 팀 프로젝트 열심히 했으니 다시 놀아볼까요?!7) 랭크게임 하다가 싸워서 피드백 남겼어요…8) LOL을 하다가 홧병이 나서 병원을 찾아왔습니다.9) 아프면 안됩니다! 항상 건강 챙기세요! 초반의 문제들은 혼자 잘 풀 수 있었으나 중반부터 조금씩 어려워지기 시작하더니강의에서 소홀히 공부했던 점들도 있어서 인터넷 구글링도 한다음풀고 이해도 잘 하기 위해서 다시 한 번 더 풀게 되었다.이렇게 블로그에 업로드하는 것도 나의 기록을 남기는데 도움이 될게 싶어서이다.아직..
의사가 있으면 당연히 의사에게 진료받는 환자가 있겠죠? 아래와 같은 patients(환자) 테이블이 있습니다.idnamebirth_dategenderlast_visit_date1르탄이1985-04-12남자2023-03-152배캠이1990-08-05여자2023-03-203구구이1982-12-02여자2023-02-184이션이1999-03-02남자2023-03-17 34. patients 테이블에서 각 성별(gender)에 따른 환자 수를 계산하는 쿼리를 작성해주세요!1234select gender, count(1) cnt_genderfrom patientsgroup by gendercs 35. patients 테이블에서 현재 나이가 40세 이상인 환자들의 수를 계산하는 쿼리를 작성해주세요!123sele..