● Python
- 귀도 반 로섬이 1991년에 개발한 언어
- 2010년대 중반들어 인기
- 인터프리터 언어(↔컴파일 언어) : 속도는 느리나 컴파일 불필요
- 특징 : 쉽다
- 불러다 쓸 수 있는 모듈(머신러닝을 위한 모듈)이 많고, 쓰기가 쉽다.
※ 컴파일 : 사람이 작성한 프로그램 언어를 기계어로 변환
※ C, C++ : 하드웨어, 속도
Java : 배포가 쉬움, 웹
Python : 인공지능. 웹크롤링
※ 모듈 : 남이 짠 Python 코드
● 변수(variable) ↔ 상수(constant)
- 프로그램 내에서 변하는 값
- 파이썬은 선언하지 않고 사용
- 일반적으로 소문자(공백 필요시 _ 사용), 상수는 대문자
※ 변수이름 = 값 → 값을 변수이름에 대입
● 변수 생성 규칙
- 띄어쓰기 불가능
- 특수문자 불가능(단 _ 만 허용)
- 숫자로 시작 불가능(num1 : O, 1num : X)
- 키워드 사용 불가능
● 일반적인 변수 이름 생성 방법
- [myAge] 소문자로 시작, 단어가 바뀔때 대문자 : 카멜(Camel) 표기법
- [my_age] 소문자만으로 구성, 단어가 바뀔 때 _ 사용 : 스네이크(Snake) 표기법
● 주석
- 사람이 알아볼 수 있도록 작성하는 텍스트
- 한 줄 주석 : #
- 여러줄 주석 : """ ~~~ """
프로그램 설치
● Python 설치
- 'Downloads → 버전' 버튼 클릭하여 설치파일 다운로드
- Customize + 체크박스 모두 선택 후 Next → Next
- 경로변경(C드라이브 선택된 상태에서 새폴더 'Python310' 생성 후 경로 지정)
- 설치완료
※ 설치확인 : IDLE 실행하여 캡처코드 실행
● Pycharm 설치
- https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows 접속
- Community 버전 다운로드(회색 버튼)
- 'PyCharm Community Edition', 'Add "bin" folder to the PATH', '.py' 항목 체크하여 설치 진행
- 설치완료
실습(Pycharm)
1. print() 실습
from colors import *
my_name = 'name'
your_name = "noname"
my_name2 = 'dd "Dangerous" hoho' # 작은 따옴표로 시작했기 때문에 "를 일반 문자로 인식
my_name3 = "dd 'Sleepy' hoho" # 큰 따옴표로 시작했기 때문에 '를 일반 문자로 인식
statement1 = 'this is \n very big' # \n : 새로운 줄
statement2 = 'this is \t very big' # \t : Tab
print(my_name, end='') # end='' : print 마지막에 출력할 문자, default는 \n
print(my_name, your_name, my_name2, my_name3) # ,로 구분하면 공백을 두고 출력
print(my_name, your_name, RED + my_name2 + END, GREEN + my_name3 + END) # color
print(statement1)
print(statement2)
print(my_name * 50)
2. 결과
※ color 설정 코드
RED = '\033[91m'
GREEN = '\033[92m'
END = '\033[0m'
'Python' 카테고리의 다른 글
[Python] 06 (0) | 2021.11.20 |
---|---|
[Python] 05 (0) | 2021.11.18 |
[Python] 04 (0) | 2021.11.17 |
[Python] 03 (0) | 2021.11.15 |
[Python] 02 (0) | 2021.11.12 |