n의 배수문제 설명정수 num과 n이 매개 변수로 주어질 때, num이 n의 배수이면 1을 return n의 배수가 아니라면 0을 return하도록 solution 함수를 완성해주세요. 제한사항2 ≤ num ≤ 1002 ≤ n ≤ 9 입출력 예 num n result 98213430 입출력 예 설명입출력 예 #198은 2의 배수이므로 1을 return합니다. 입출력 예 #232는 3의 배수가 아니므로 0을 return합니다. 정답def solution(num, n): if num % n == 0: return 1 else: return 0 공배수문제 설명정수 number와 n, m이 주어집니다. number가 n의 배수이면서 m의 배수이면 1을 아니라면 0을..
[퀘스트]반복문 연습하기 Part 2리스트에 포함된 모든 숫자의 합을 계산하는 프로그램을 작성해주세요. numbers = [10, 20, 30, 40, 50]total_sum = 0 출력예시150 정답numbers = [10, 20, 30, 40, 50]total_sum = 0for number in numbers: total_sum += numberprint(total_sum) 반복문 연습하기 Part 3팩토리얼을 계산해보아요 !팩토리얼은 n! = n * (n-1) * (n-2) * ... * 1로 정의됩니다.0!은 1로 정의됩니다.number = 5 출력예시120 정답number = 5factorial = 1for i in range(1, number + 1): factorial *= ..
파이썬 톺아보기가독성이 좋은 언어를 사용했을때 어떤 이점이 있나요?“Python은 가독성이 높고 문법이 쉽다”라는 문장에 증거가 될 사례를 작성해주세요.파이썬은 인간이 쓰는 언어와 비슷하다.아래의 코드를 보았을 때 영어 구문을 읽는 것처럼 자연스럽게 ‘만약 4가 1, 2, 3, 4 중에 있으면 "4가 있습니다"를 출력한다는 뜻이 아닐까?’ 생각하게 될 것이다.if 4 in [1,2,3,4]: print("4가 있습니다")또한, 문법이 다른 언어에 비하여 비교적 간결하고 쉽다.“Hello, World!”를 출력할 때, 아래에 Java와 Python의 코드를 보면 어째서 파이썬이 가독성이 높고 문법이 쉬운지 쉽게 알 수 있다. Java public class HelloWorld { public stati..
문자열 섞기 문제 설명길이가 같은 두 문자열 str1과 str2가 주어집니다.두 문자열의 각 문자가 앞에서부터 서로 번갈아가면서 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요. 제한사항1 ≤ str1의 길이 = str2의 길이 ≤ 10str1과 str2는 알파벳 소문자로 이루어진 문자열입니다. 정답def solution(str1, str2): answer = '' for s1, s2 in zip(str1, str2): answer += s1 + s2 return answer 문자 리스트를 문자열로 변환하기문제 설명문자들이 담겨있는 배열 arr가 주어집니다. arr의 원소들을 순서대로 이어 붙인 문자열을 return 하는 ..
덧셈식 출력하기문제 설명두 정수 a, b가 주어질 때 다음과 같은 형태의 계산식을 출력하는 코드를 작성해 보세요.a + b = c 제한사항1 ≤ a, b ≤ 100 입출력 예입력 #14 5 출력 #14 + 5 = 9 정답a, b = map(int, input().strip().split(' '))c = a + bprint(f"{a} + {b} = {c}")a, b = map(int, input().strip().split(' '))print(f"{a} + {b} = {a + b}") #f-스트링이 없다면? a, b = map(int, input().strip().split(' ')) print(a, '+', b,'=',a+b) 문자열 붙여서 출력하기문제 설명두 개의 문자열 str1, str2가 공백으..
[퀘스트]10) 이젠 테이블이 2개입니다# 현재 존재하고 있는 총 부서의 수를 구하는 쿼리를 작성해주세요!SELECT COUNT(*) as '총 부서 수'FROM departments;# 모든 직원과 그들이 속한 부서의 이름을 나열하는 쿼리를 작성해주세요!SELECT employees.name, departments.name AS department_nameFROM employeesJOIN departments ON employees.department_id = departments.id;#JOIN은 두 테이블을 연결합니다. JOIN 테이블1 ON 테이블2# '기술팀' 부서에 속한 직원들의 이름을 나열하는 쿼리를 작성해주세요!SELECT employees.nameFROM employeesJOIN depa..