Python
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에 저장하고, 두 변수를 더한 값과..
@ 로직과 순서도 - 순차구조 2 과제
@ 로직과 순서도 - 순차구조 2 과제
2024.02.01과제01 두 수를 입력 받아 뺄셈을 한 결과를 출력하는 순서도와 파이썬 프로그램을 작성하여라 과제02 밑변과 높이를 입력 받아 삼각형의 넓이를 구해 출력하는 순서도와 파이썬 프 로그램을 작성하여라 과제03 반지름을 입력 받아 원의 둘레를 구해 출력하는 순서도와 파이썬 프로그램을 작성하여라. 과제04 미터 단위의 길이를 입력받아 킬로미터와 미터로 변환하여 출력하는 순서도 와 파이썬 프로그램을 작성하여라. 과제05 분 단위의 시간을 입력받아 일, 시간, 분으로 변환하여 출력하는 순서 도와 파이썬 프로그램을 작성하여라
@ 로직과 순서도 - 키오스크 분석
@ 로직과 순서도 - 키오스크 분석
2024.02.01선택 과제(필수 아님) 아래 키오스크 사용 영상의 순서도를 작성하세요. https://youtu.be/Y_pcNivxJsU
@ 로직과 순서도 - 순차구조 1 예제
@ 로직과 순서도 - 순차구조 1 예제
2024.02.01예제01 3을 변수 a에, 5를 변수 b에 저장하고 두 변수의 값을 더한 값과 곱한 값 각각을 add와 mul에 저장한다. 그리고 더한 값과 곱한 값을 저장하고 있는 add와 mul 변수의 값을 출력한다 예제02 사용자로부터 입력받은 두 수를 변수 a와 b에 저장하고, 두 변수를 더한 값과 곱한 값을 출력한다. 예제03 두 수를 입력받아 변수에 저장하고, 두 수를 나눈 몫을 구하는 연산자인 //과 나머지를 구하는 연산자인 %를 이용해서 두 수의 몫과 나머지를 구하여 출력한다. /는 나누기 연산자이고 //는 나눈 몫을 구하는 연산자이다. 예제04 사각형의 넓이를 구하는 방법은 다음과 같다. 사각형의 넓이 = 가로의 길이 × 세로의 길이 사각형의 가로, 세로의 길이에 해당하는 임의의 두 정수를 사용자로부터 ..