카테고리 없음

파이썬 프로그래밍 언어 기초 및 용어 정리 (2일차 수업 필기)

Luis. 2022. 2. 17.

 

파이썬의 기초

 

- 프로그래밍 언어에 대한 기초

- 데이터 ㅡㅡ> 프로그램 (처리) ㅡㅡ> 결과

입력 출력

- 1) 데이터

2) 간단한 처리 (+ - / : 와 같은 기호 = 연산자라고 부름)

3) 전체 프로그래밍 제어

순서대로 실행 (순차문) (이게 하려 하면 잘 안됨)

조건문

반복문


캡쳐프로그램 picpick

 

 

픽픽(PicPick) - 올인원 그래픽 디자인 도구 (화면 캡처, 이미지 편집, 색상 추출, 눈금자, 각도기,

픽픽(PicPick) - 올인원 그래픽 디자인 도구 (화면 캡처, 이미지 편집, 색상 추출, 눈금자, 각도기, 십자선 등)

picpick.app

 

 

자바에서도 이클립스 설정으로 계속 쓸 것이라 바꿈

디렉토리 커서 놓고 ctrl + N 단축키


 

괄호

( ) : 소괄호, 명령어의 입력값 지정에 쓰임

{ } : 중괄호, 포함 (묶어준다는 의미)

[ ] : 대괄호

연산자 (간단한 처리를 할 수 있는 기호)

= : 대입, 할당 연산자

+ - *(아스테리크, 에스테리크) / (슬래쉬) : 산술 연산자

% : 나머지를 구하는 연산자

// : 정수 몫

* * : 누승

비교 : > 초과, >= 이상 , == 동일 , != 동일x

논리 : and, or, not

파이썬은 절차적 언어의 성격을 가짐 (C언어)

부품(클래스)조립식 언어 : 객체지향형 언어 (Java, C++)

-> 파이썬은 두 개의 성격을 모두 다 가짐

myname (X, 탈락)

myName : 자바 (camel 표기법)

my_name : 파이썬 (snake 표기법)

파이썬에서의 기본 데이터

- 숫자 (정수 : int, 실수 : float)

- 문자열; 문자들을 열거해서 사용한다는 뜻 (string : str) 엮는다는 의미에서..?

- 논리 (참 : True , 거짓 : False)

1. 입력

2. 처리

2-1. 숫자로 변환

2-2. 더하는 계산

3. 출력


- 이미 만들어놓은 기능별 프로그램 단위 : 패키지

패키지 -> 파일, 모듈 -> 패키지 세부 기능(함수...) 별로 만들어 놓음

=> tkinter은 python3.7을 설치하면서 같이 설치 (내장된 모듈)

- 그래픽 프로그램을 하고 싶다? 그래픽 기능 모듈을 가져다 쓰면 됨

- 크롤링을 하고 싶다? 크롤링할 수 있는 모듈을 가져다 쓰면 됨.

=> 별도로 설치해주어야 함

그래도 없는 경우?

=> 내가 만든다.

모듈, 패키지 필요한 것 찾고 싶을 때, 구글링으로 검색

용어 정리

1. 변수란?

프로그램에서 사용하기 위해 임시로 저장해두는 공간

2. 연산자란?

산술연산자

대입연산자

결합연산자

3. 제어문 3가지?

순차문, 조건문, 반복문

4. 파이썬에서 인식하는 기본 데이터 3가지 유형

숫자(2가지 - 정수, 실수), 문자, 논리(true, false)

5. 조건문 쓸 때 사용했던 영어 단어

if

6. 패키지란?

파일, 디렉터리라고도 불리며 모듈의 집합체

7. 모듈을 사용하는 방법 3가지

내장되어 있는 것, 인터넷 다운, 만들기

8. 산술 연산자란? 종류 4가지 이상

= + - * / % // **

9. 비교 연산자란? 종류 4가지 이상

> , < , == , >= , <= , !=

10. result = a + b+ c * (d - e) / f

위 연산자 중 가장 나중에 처리되는 연산자는?

=

11. 입력한 데이터를 숫자로 변환해주는 함수는?

int, float

12. 조건문의 조건의 결과 2가지는?

True, False

13. from tkinter import messageBox

tkinter, messageBox는 무엇인가? 구분하여 써보세요.

tkinter = 패키지 / messageBox = 모듈

14. 컴퓨터 기기 중 모든 연산은 누가 하는가?

CPU

15. 변수는 컴퓨터 기기 중 어디에 만들어지는 기억 공간인가?

RAM

주석처리하는 단축키 : Ctrl + /

 

반응형

댓글

💲 추천 글