본문 바로가기

언어/Python

[언어] <Python> 파이선 기초

특징

◎ 스크립트 언어이면서 객체지향언어이다.

◎ 자료형이 클래스 기반이다.

◎ 라인 바이 라인 실행

◎ 함수나, 프로젝트, 모듈 등을 구성할 때에는 파일이 필요

◎ 보라색 글씨는 예약어

     ⇨ 주로 함수를 나타냄


주석

◎ 파이선의 주석은 ##

## 주석이다.

변수

◎ 자료형을 지정하지 않아도 된다. 

◎ 데이터는 문자열로 들어간다.

    ⇨ 숫자를 쓰고 싶다면 형변환이 필요하다.

 

◎ ;을 쓰지 않는다.

num = 3
name = '작은 티모'
grade = 89.3

자료형

◎ 파이선은 자료형을 클래스로 저장한다.

type(name)
<class 'str'>

 

◎ 문자열을 배열처럼 인지한다.

     ⇨ 변수명[1]식으로 문자 찾기 가능하다.

name
'작은 티모'
name[1]
'은'

형 변환

str(3) 
'3'

제어문

◎ 들여쓰기로 구분

While

While True:
	....

For

◎ range가 10이면 0부터 9까지 실행

for i in range(10):
	....

인덱싱

◎ 정방향

mylist[0]

 

◎ 역방향

mylist[-1]