본문 바로가기

Python

[Python] 01

Python

- 귀도 반 로섬이 1991년에 개발한 언어

- 2010년대 중반들어 인기

- 인터프리터 언어(↔컴파일 언어) : 속도는 느리나 컴파일 불필요

- 특징 : 쉽다

- 불러다 쓸 수 있는 모듈(머신러닝을 위한 모듈)이 많고, 쓰기가 쉽다. 

※ 컴파일 : 사람이 작성한 프로그램 언어를 기계어로 변환

※ C, C++ : 하드웨어, 속도

    Java : 배포가 쉬움, 웹

    Python : 인공지능. 웹크롤링

※ 모듈 : 남이 짠 Python 코드

변수(variable) ↔ 상수(constant)

- 프로그램 내에서 변하는 값

- 파이썬은 선언하지 않고 사용

- 일반적으로 소문자(공백 필요시 _ 사용), 상수는 대문자

※ 변수이름 = 값 → 값을 변수이름에 대입

변수 생성 규칙

- 띄어쓰기 불가능

- 특수문자 불가능(단 _ 만 허용)

- 숫자로 시작 불가능(num1 : O, 1num : X)

- 키워드 사용 불가능

일반적인 변수 이름 생성 방법

- [myAge] 소문자로 시작, 단어가 바뀔때 대문자 : 카멜(Camel) 표기법

- [my_age] 소문자만으로 구성, 단어가 바뀔 때 _ 사용 : 스네이크(Snake) 표기법

 

 

주석

- 사람이 알아볼 수 있도록 작성하는 텍스트

- 한 줄 주석 : #

- 여러줄 주석 : """ ~~~ """


프로그램 설치

 

Python 설치

- https://www.python.org/ 접속

- '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