오늘 학습 주제
1. 파이썬 개요
2. 파이썬의 기초
- 파이썬(Python)
읽기 쉽고, 빠르고, 다목적
결과를 바로바로 확인이 가능하다
파이썬의 특징 - 가독성, 풍부한 라이브러리, 접착성, 유니코드, 동적 타이핑, 플랫폼 독립적 언어
다른 언어와 다르게 들여쓰기를 기반으로 하기에 가독성이 좋다
IDE 종류
PyCharm
파이썬에 특화되어 있는 IDE
파이썬 개발자들이 가장 많이 사용
단, 유료 라이선스가 있다
VScode
무료
가볍고 최소한의 메모리를 사용
호환성이 높다
jupyter notebook
데이터 과학 특화로 셀 단위로 코드가 실행
설치가 쉽다
로컬 PC 서버를 사용
멀티 접속과 원격 접속이 가능
Anaconda
파이썬 패키지 프로그램의 설치를 자동화
파이썬 패키지를 많이 포함하고 있어 편리하다
- 파이썬의 기초
- 변수 -
다른 프로그래밍 언어는 변수를 선언할 때 데이터 타입을 선언해야 하지만
파이썬은 들어가는 데이터의 타입에 맞춰 적용이 된다
Str type의 변수를 선언할 때에는
작은 따옴표(' ')와 큰 따옴표(" ")의 차이가 없다.
- 변수 선언 규칙 -
- 주석 -
- 타입 -
- 참/거짓(Boolean)과 비교 연산 -
- 조건문 -
- 반복문 -
- 함수선언 -
함수의 시작과 끝은 들여쓰기로 구분
시작과 끝을 명시하지 않는다
- 함수(파라미터) -
- 지역변수, 전역변수 -
지역변수: 함수 안에 사용하는 변수로 함수 밖에서 사용 X
전역 변수: 프로그램 전체에서 사용하는 변수로 global 키워드로 생성 가능
'SK shieldus Rookies 16기' 카테고리의 다른 글
[SK shieldus Rookies 16기] 클라우드 기반 스마트 융합 보안 과정 교육 정리(6일차) (0) | 2023.10.30 |
---|---|
[SK shieldus Rookies 16기] 클라우드 기반 스마트 융합 보안 과정 교육 정리(5일차) (0) | 2023.10.27 |
[SK shieldus Rookies 16기] 클라우드 기반 스마트 융합 보안 과정 교육 정리(4일차) (0) | 2023.10.26 |
[SK shieldus Rookies 16기] 클라우드 기반 스마트 융합 보안 과정 교육 정리(3일차) (0) | 2023.10.25 |
[SK shieldus Rookies 16기] 클라우드 기반 스마트 융합 보안 과정 교육 정리(1일차) (0) | 2023.10.23 |