Python 160

[정보처리기사 요약 10-2] Java 클래스 상속과 예외 처리, Python 문법 정리

본문에 오류가 있을 수 있음을 감안하고 봐주시길 바랍니다.# 문제 풀이 중 오답노트 하면서 나온 내용을 정리한 것 Java 클래스: 객체 생성을 위한 필드(속성)와 메서드(함수)를 정의하는 설계도로 Java는 아무리 작은 프로그램이라도 클래스를 만들어서 사용해야 한다.class ClassA { // ClassA를 정의함 ClassA() { System.out.print('A'); // ① this.prn(); // ② } void prn() { System.out.print('B'); }}class ClassB extends ClassA { // 상속 (Inheritance): extends 키워드를 사용하여 부모 클래스의 속성과 ..

정보처리기사 2026.03.02

[Level.0] 양꼬치

문제 설명: 머쓱이네 양꼬치 가게는 10인분을 먹으면 음료수 하나를 서비스로 줍니다. 양꼬치는 1인분에 12,000원, 음료수는 2,000원입니다. 정수 n과 k가 매개변수로 주어졌을 때, 양꼬치 n인분과 음료수 k개를 먹었다면 총얼마를 지불해야 하는지 return 하도록 solution 함수를 완성해보세요. 제한사항0 n / 10 ≤ k 서비스로 받은 음료수는 모두 마십니다.문제 해결def solution(n, k): service_drink = n//10 total_drink = k - service_drink return n*12000 + total_drink*2000

[Level.0] 각도기

문제 설명: 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. 예각 : 0 직각 : angle = 90둔각 : 90 평각 : angle = 180제한사항0 angle은 정수입니다.문제 해결def solution(angle): if angle == 180: return 4 elif angle > 90: return 3 elif angle == 90: return 2 else: return 1

[Level.0] 몫과 나머지 구하기

문제 설명: 정수 num1, num2가 매개변수로 주어질 때, num1를 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요. 제한사항0 0 문제 해결def solution(num1, num2): answer = num1//num2 return answer 문제 설명: 정수 num1, num2가 매개변수로 주어질 때, num1를 num2로 나눈 나머지를 return 하도록 solution 함수를 완성해주세요.제한사항0 0 문제 해결def solution(num1, num2): return num1%num2

[Level.0] 사칙연산

문제 설명: 정수 num1, num2가 매개변수 주어질 때. num1과 num2를 합을 return 하도록 solution 함수를 완성해 주세요. 제한사항0 0 문제 풀이def solution(num1, num2): answer = num1+num2 return answer 문제 설명: 정수 num1, num2가 매개변수 주어질 때. num1과 num2를 뺀 값을 return 하도록 solution 함수를 완성해 주세요. 제한사항0 0 문제 풀이def solution(num1, num2): answer = num1-num2 return answer 문제 설명: 정수 num1, num2가 매개변수 주어질 때, num1과 num2를 나눈 값을 return 하도록 solution ..