본문 바로가기

728x90
반응형

Langauge/Python

(14)
[Python] 4. 내장 자료형 자료형 파이썬에서 자료형은 class라고 생각하면 된다. 모든 자료형은 class로 구현되어 있다. __class__ 속성을 통해 자료형을 알 수 있다. a :int = 1 print(a.__class__) # 변수나 값의 자료형을 알아보려면 type() 함수를 사용하면 된다. type(None) type(True) 숫자형 int : 정수 10 # 양의 정수 -10 # 음의 정수 0b11 # 2진수 0O12 # 8진수 0x1a # 16진수 Python3부터 arbitrary precision을 지원하여 오버플로우 발생하지 않게 되었다.(long 타입 삭제) Arbitrary precision은 사용할 수 있는 메모리양이 정해져 있는 fixed-precision과 달리, 현재 남아있는 만큼의 가용 메모리를..
[Python] 3. 제어문 if문 if문은 조건을 검사하는 문장이다. if 조건 : # 코드 조건이 True이면 코드(들여쓰기 꼭해야함!)를 실행하고 False면 실행하지 않는다. else를 추가해 False일 때 코드를 실행하게 만들 수 있다. if 조건: # 코드1 True else : # 코드2 False elif를 추가해 조건을 여러개 줄 수도 있다. if 조건1: # 코드1 elif 조건2: # 코드2 elif 조건3: # 코드3 # . # . # . else : # 코드 n 예시 num:int = int(input("숫자를 입력해주세요")) # int는 값을 정수로 바꿔주는 함수 if num == 10: print("10") elif num == 5: print("5") elif num == 1: print("1") e..
[Python] 2. 변수, 연산자, 기본 입출력 파이썬 시작 파이썬으로 프로그래밍을 시작하려면 먼저 파이썬 코드를 실행 시킬 수 있는 IDE가 있어야 한다. 여러가지 파이썬 IDE가 있지만 Visual Studio Code를 사용하겠다. IDE가 준비 되었다면 "Python 인터프리터"를 다운받아야 한다. 인터프리터는 파이썬 홈페이지에서 다운 받을 수 있다. 버전은 자신이 원하는 버전을 받으면 된다. 일반적으로 최신버전의 이전 버전을 다운받는다.(최신 버전은 버그나 지원하는 라이브러리가 없을 수도 있기 때문) vscode는 작업을 하기전에 작업 폴더를 지정해야 한다. 파일 -> 폴더 열기 -> 작업 폴더 지정 -> 열기 작업 환경을 지정했다면 이제 파이썬 코드를 작성할 파이썬 파일을 만들어보자. 빨간색 원 아이콘이 활성화되어있는 상태에서 주황색 구역에..
[Python] 1. 파이썬 시작 파이썬이란?? 파이썬은 1991년, 네덜란드계 프로그래머인 "귀도 반로섬"이 발표한 고급 프로그래밍 언어이다. 특징 플랫폼 독립적 인터프리터식 객체지향적 동적 타이핑 대화형 언어 구조적 프로그래밍도 지원함. 버전별로 다른 문법을 지원할 수도 있어 버전별로 코드를 다르게 작성해야 할 수도 있음. 역사 Python 1 1994년 1월에 처음 시작 2000년 9월에 1.6 버전 발표 Python 2 2000년 10월 16일에 2.0 버전 발표 2020년 4월에 2.7.18 출시 2020년 1월 1일에 지원 종료 Python 3.x 2008년 12월 3일에 3.0 버전 발표 파이썬 3.9 버전 이상부터는 32비트 컴퓨터에서 사용할 수 없음. 2022년 10월 1일 기준 최신 버전 3.10.7 비영리의 파이썬 소..

728x90
반응형