All Pages
@ 로직과 순서도 - 선택구조 2 과제
@ 로직과 순서도 - 선택구조 2 과제
2024.02.01과제 06 두 수를 입력받아 두 중 작은 수를 출력하는 순서도와 파이썬 프로그램을 작성하여라. 과제 07 두 수를 입력받아 두 수의 차를 출력하는 순서도와 파이썬 프로그램을 작성하여라. 과제 08 세 수를 입력받아 가장 작은 수를 출력하는 순서도와 파이썬 프로그램을 작성하여라. 과제 10 다음과 같은 요금 체계에 대해 거리에 따른 요금을 출력하는 순서도와 파이썬 프로그램을 작성하여라. 거리 요 5km미만 1,000원 5km이상 ~ 10km미만 2,000원 10km이상 3,000원 과제 11 하나의 수를 입력받아 5의 배수 또는 7의 배수인지 판별하는 순서도와 파이썬 프로그램을 작성하여라.
@ 로직과 순서도 - 선택구조 1 예제
@ 로직과 순서도 - 선택구조 1 예제
2024.02.01예제09 두 수 중 큰 수 찾기 사용자로부터 입력 받은 두 수를 변수 a, b에 저장하고, a 값이 b 값보다 크면 a 값을 출력하고, 그렇지 않으면 b 값을 출력한다. 예제10 양수, 0, 음수 판별하기 사용자로부터 입력 받은 수를 변수 a에 저장하고, a가 0보다 작으면 “음수”를, 그렇지 않고 0보다 크면 “양수”를, 그렇지 않으면 “0”을 출력한다. 예제11 세 수 중 가장 큰 수 찾기(1) a가 b보다 크고 a가 c보다 크면 a가 가장 큰 수가 되고, a가 b보다 크고 a가 c보다 크지않으면 c가 가장 큰 수가 된다. a가 b보다 크지 않고 b가 c보다 크면 b가 가장 큰 수가 되고, a가 b보다 크지 않고 b가 c보다 크지 않으면 c가 가장 큰 수가 된다. 예제12 세 수 중 가장 큰 수 찾기..
11. 제어문 - 조건
11. 제어문 - 조건
2024.02.011. 의사 코드(pseudo code, 슈도 코드) 변수 x에 10 할당 # 한글로 표현한 의사 코드(pseudo code, 슈도 코드) x = 10 # 파이썬 코드 2. 조건문이란? 조건문 을 사용하면 조건에 따라 다른 코드를 실행할 수 있습니다. if 비가 온다면: 우산을 가지고 나간다. if 날씨가 춥다면: 코트를 입고 나간다. if 날씨가 덥다면: 반소매에 얇은 옷을 입고 나간다. 3. 조건문 사용법 3.1 근무시간이 주 40시간 이상이면, 보너스 200% 지급하라. hrs = 45 if hrs >= 40: print('보너스를 지급합니다.') print('보너스는 지급 프로세스를 종료합니다.') 3.2 근무시간이 주 40시간 이상이면, 보너스 지급하고, 아니라면, 기본급만 지급하라. hrs = ..
10. 들여쓰기
10. 들여쓰기
2024.02.01* 들여쓰기만 이해한다. 명심할 것은 들여쓰기와 유효범위를 다르다. 1. 목적 제어문(조건, 반복), 함수, 클래스는 필요한 소스 코드만 그룹으로 만들어 실행합니다. 프로그램 코드에서 블록이라고 합니다. 2. 사용 방법 구분의 시작점은 소스코드 라인 마지막의 콜론(:) 으로 시작합니다. 콜론(:) 다음 라인부터 들여쓰기를 통해 코드의 블록을 유효범위가 지정됩니다. 같은 블록(실행단위 그룹) 이라면, 동일한 들여쓰기 간격을 유지해야 합니다. 3. 제어문의 들여쓰기 제어문은 들여쓰기로 코드 블럭을 구분짓더라도, 조건문과 반복문은 동일한 유효범위를 가진다. 4. 함수와 클래스의 들여쓰기 함수와 클래스는 서로 다른 유효범위를 가진다.
9 기본 자료형 - 불리언, 비교, 논리 연산자
9 기본 자료형 - 불리언, 비교, 논리 연산자
2024.02.01이름 분류 타입 예 정수 1. 숫자 integer 47, 25000, 25_000 소수 float 3.14 복소수 complex 3j, 5+9j 문자열 2. 문자 string 'alas', 'black' 불리언 3. 논리 bool True, False 참(True), 거짓(False)을 나타내는 불(boolean) 자료형 불 자료형은 True, False 값을 가지는 자료형 입니다. 참, 거짓을 판단해야 할 때 사용합니다. 비교, 논리 연산자는 if, while 구문을 작성할 때 자주 사용합니다. 자료형 값 True, False 문자열 "Python" True " " False 숫자형 0 이외 숫자 True 0 False 리스트, 튜플, 딕셔너리 [1, 2, 3] True [ ], ( ), { } Fal..
8. 기본 자료형 - 문자열 - 인덱싱
8. 기본 자료형 - 문자열 - 인덱싱
2024.02.01① 문자열 인덱싱, 슬라이싱 목적 : 문자열 자료형의 데이터를 원하는 방식으로 가공 index : 색인(원하는 데이터의 위치를 빠르게 찾는 기준) indexing : 인덱스를 사용하는 방법 str = 'Hello Python' # 1. 위 문자열의 길이를 len() 함수를 사용해 출력하세요. # 실행결과 >> 12 # 2. 위 결과를 사용해 마지막 인덱스를 출력하세요 # 실행결과 >> 11 # 3. 위 표를 참고해 문자 'o', 'n' 의 인덱스를 출력하세요 # 실행결과 >> 4, 11 # 4. 문자 'o', 'n' 자리의 음수 인덱스를 슬라이싱에 사용하여 아래와 실행결과와 같이 출력하세요 # 실행결과 >> o Pytho # 5. 'e' 자리의 음수 인덱스를 구하는 연산을 만들어 음수 인덱스를 출력하세요..
7. 기본 자료형 - 문자열
7. 기본 자료형 - 문자열
2024.02.01이름 분류 타입 예 정수 1. 숫자 integer 47, 25000, 25_000 소수 float 3.14 복소수 complex 3j, 5+9j 문자열 2. 문자 string 'alas', 'black' 불리언 3. 논리 bool True, False ① 문자열 자료형이란? 문자열(string) 자료형와 숫자 자료형(integer, float)의 구분 1+2 # 숫자 자료형 연산 # 실행결과 # 3 '1'+'2' # 문자열 자료형 연산 # 실행결과 # '12' ② 문자열 생성 방법 4가지 # 방법1 # ''(따옴표) ""(쌍따옴표)를 이용 hello_1 = 'Hello, world!' hello_2 = "Hello, world!" # 방법2 # ''' '''(따옴표3쌍) """"""(쌍따옴표3쌍)을 이용..
@ 로직과 순서도 - 순차구조 정답
@ 로직과 순서도 - 순차구조 정답
2024.02.01예제01 3을 변수 a에, 5를 변수 b에 저장하고 두 변수의 값을 더한 값과 곱한 값 각각을 add와 mul에 저장한다. 그리고 더한 값과 곱한 값을 저장하고 있는 add와 mul 변수의 값을 출력한다. 구현 a = 3 # 01 변수 a에 3을 저장한다. b = 5 # 02 변수 b에 5를 저장한다. add = a+b # 03 a 값과 b 값을 더해 add에 저장한다. mul = a*b # 04 a 값과 b 값을 곱해 mul에 저장한다. print("덧셈:", add, "곱셈:", mul) # 05 “덧셈:”, 변수 add 값, “곱셈:”, 변수 mul 값을 순서대로 출력한다. # 실행결과 # 덧셈: 8 곱셈: 15 예제02 사용자로부터 입력받은 두 수를 변수 a와 b에 저장하고, 두 변수를 더한 값과..