Python - 기본
Python 기본
Python 기초를 넘어 기본 개념 중 기억할 것들만 정리
-
Python 사용 시 주의사항
- 기본적으로 위에서 아래로 순차 처리된다.(Interpreter 언어)
- 중간에 오류가 발생하면, 그 다음 행은 실행되지 않는다.
- 들여쓰기(Tab)도 명령의 일종으로 아무 곳에서 탭을 만들면 안된다.
- 주석은 한줄주석(#기호), 여러줄주석(‘’’ ‘’’ 또는 “”” “””) 으로 표시한다.
- 대/소문자를 구별한다.
-
자료형
- 숫자형(Number)
- Integer
- Floating
- Binary digit
- Octal digit
- Hexadecimal digit
- Complex number
- 문자열(String)
- ’ ‘ 또는 “ “ 안에 들어가 있는 모든 글자
- 참/거짓(Boolean)
- True/ False
- 리스트(List)
- `[ ] 괄호 안에 데이터 지정
- list() 함수로 데이터 지정
- 튜플(Tuple)
- ( ) 괄호 안에 데이터 지정
- tuple() 함수로 데이터 지정
- ( )를 생략 가능, 항목이 하나인 튜플은 뒤에 쉼표(,) 붙임
- 딕셔너리(Dictionary)
- 인덱스를 의미하는 Key와 자료의 내용인 Value의 쌍으로 묶임 자료형 { Key:Value }으로 데이터 지정
- 자료의 순서가 없음
- 집합형(Set)
- Key만 모아놓은 Dictionary의 특수한 형태로 Value는 항상 유일함
- { }로 데이터 지정
- 숫자형(Number)
-
변수 사용시 주의사항
- 첫 글자는 영문, 혹은 _로 시작해야 한다.(한글도 가능)
- 영문자, 숫자, _만으로 구성해야 한다.(공백문자 불가)
- 대/소문자 구분해서 사용한다.
- 이미 다른 용도로 사용되는 예약어는 변수명으로 사용할 수 없다.
-
자료를 거꾸로 출력하기
data = [1,2,3,4,5,6,7,8,9,10] data.reverse() for item in data: print(item)10 9 8 7 6 5 4 3 2 1