Python(14)
-
파이썬과 조건문.
제5장. 조건문 5.1 이번장에서 만들 프로그램 ◎ 동전의 앞면이나 뒷면이 나오는 동전 던지기 게임 5.2 3가지의 기본 제어 구조 ■ 순차 구조(Sequence) : 명령들이 순차적으로 실행되는 구조 ■ 선택 구조(Selection) : 둘 중의 하나의 명령을 선택하여 실행되는 구조 ■ 반복 구조(Iteration) : 동일한 명령이 반복되면서 실행되는 구조 5.3 선택 구조가 필요한 이유 • 선택 구조가 없다면 프로그램은 항상 동일한 동작만을 되풀이 (예) 자율주행 자동차 프로그램이 신호등이나 전방 장애물에 따라서 동작을 다르게 하지 않는다면? 5.4 관계 연산자 (relational operator) • 두 개의 피연산자를 비교하는 연산자 ◎ 관계연산자의 결과값 • 관계 수식은 참(True)이나 거..
2023.06.16 -
파이썬과 자료의 종류.
제4장. 자료의 종류 4.1 이번장에서 만들 프로그램 ◎ 인사하는 프로그램 4.2 파이썬에서 사용할 수 있는 자료의 종류 ◎ 파이썬과 자료형 • 변수에 어떤 종류의 자료도 저장 가능 4.3 문자열 • 컴퓨터에게는 숫자가 중요하지만 인간에게는 텍스트(text)가 중요. (예) 문자 메시지, 인터넷 도메인 이름 • 컴퓨터를 이용한 텍스트의 처리도 무척 중요. ◎ 문자열(String) • 문자열은 문자들의 나열(sequence of characters) 4.4 문자열을 만드는 방법 • 텍스트를 큰따옴표로 감싸면 무조건 문자열이 됨. • 파이썬에서는 문자열의 경우에도 작은 따옴표 가능 4.5 문법적인 오류 • 큰따옴표(“)로 시작했다가 작은따옴표(‘)로 끝내면 ⇒ 문법적인 오류. 4.6 큰따옴표 와 작은따옴표를..
2023.06.15 -
파이썬과 계산-2.
제3장. 계산-2장 3.7 복합 연산자 ◎ 복합 연산자(compound operator) [예] += • 대입 연산자와 다른 연산자를 합쳐 놓은 연산자 3.8 주석 ◎ 주석(comment) : 소스 코드에 붙이는 설명글와 같은 것. • 주석은 프로그램이 하는 일을 설명. • 주석은 프로그램의 실행 결과에 영향을 미치지 않음. • 여러줄을 주석 설정 : ‘’’ … ‘’’ 3.9 연산자의 우선 순위 ◎ 우선 순위표 ◉ Lab: 평균 구하기 ◉ Lab: BMI 계산하기2 ■ if 문을 사용한 BMI 계산 프로그램 개선
2023.06.15 -
파이썬과 계산.
제3장. 계산 3.1 이번 장에서 만들 프로그램 ◉ 화씨 온도를 받아서 섭씨 온도로 변환하는 프로그램 ◉ 자판기 프로그램 작성. 3.2 수식은 어디에나 있다! • 우리가 즐겨보는 영화의 컴퓨터 그래픽 장면들이 컴퓨터의 계산 기능을 통하여 구성. • 건물들의 폭발 장면은 물리학의 여러 가지 공식들을 이용하여 컴퓨터로 계산한 결과를 화면에 표시하는 것. 3.3 수식과 연산자 ◎ 연산자와 피연산자 ■ 수식(Expression) : 피연산자들과 연산자의 조합 ■ 연산자(Operator) : 연산을 나타내는 기호 ■ 피연산자(Operand) : 연산의 대상이 되는 값 ◎ 산술 연산자 • 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산 ◎ 수식계산 ◎ 수식 함수 이용 3.4 나머지 연산자 p = int( input("분..
2023.06.15 -
파이썬과 변수.
제2장. 변수 소개 2.1 일반적인 프로그램의 구조 • 일반적인 프로그램은 외부로부터 데이터를 받아서(입력단계), 데이터를 처리한 후에(처리단계), 결과를 화면에 출력(출력단계) 2.2 변수 #1 ◎ 변수의 소개 • 변수(variable)는 값을 저장하는 상자로 생각할 수 있음. • 변수는 컴퓨터 메모리 공간에 만들어 짐. ◎ 변수 생성 • 파이썬에서 변수의 생성 2.3 변수#2 ◎ 변수의 사용 • 생성된 변수에는 얼마든지 다른 값 저장 가능 ◎ 변수 2개 생성 ◎ 변수를 이용한 계산 ■ 연습 프로그램1 1. 두 수를 입력받아 두 수를 곱하는 프로그램 2. 3명의 점수를 입력받아 총점과 평균을 구하는 프로그램 3. 사각형의 밑면과 높이를 입력받아 사각형의 면적을 구하는 프로그램 4. 원의 반지름을 입력받..
2023.06.14 -
파이썬과 프로그래밍.
제1장. 파이썬 소개 1.1 프로그래밍이란? • 컴퓨터에 일을 시키려면 인간이 컴퓨터에게 자세한 명령어(instruction)들의 리스트를 주어야 한다. • 프로그램 (program) : 컴퓨터가 수행할 명령어를 적어놓은 문서 • 프로그램은 ‘프로그래밍 언어’로 작성된다. • 프로그램을 만드는 사람을 ‘프로그래머‘라고 한다. • 컴퓨터는 사람의 언어를 이해할 수 없다! • 프로그래밍 언어‘는 컴퓨터가 이해하는 언어이다. 1.2 프로그래밍의 역할 • 컴퓨터를 여러분 마음대로 제어할 수 있다. • 자신이 해결해야 하는 일에 딱 맞는 프로그램을 작성할 수 있다. • 프로그래밍을 하면 더 창의적인 사람이 된다(?). • 프로그래밍을 하면 논리적으로 문제를 해결하는 능력을 배양할 수 있다. 1.3 프로그래밍 언어..
2023.06.14