Python
[Python] list(리스트)
list는 많이 쓰이는 문법입니다. 파이썬에서의 리스트(list)는 원소들이연속적으로 저장되는 형태의 자료형인데요. 자바에서는 의 제네릭이 타입을 맞춰주기도 했지만 모두 같은 타입일 필요는 없습니다. 리스트는 대괄호([, ])로 감싸진 형태이며 0개 이상의 데이터가 저장됩니다. a = list() print(a) 생성자를 통해 리스트를 생성하고 출력해 보았습니다. 아무 값도 넣지 않았기때문에 []만 출력이 됩니다! a.append(1) print(a) append를 통해 1의 값을 넣은뒤 출력하면 1의 값이 나옵니다 a.append('one') print(a) 같은 타입이 아니여도 값을 넣을수 있으며 새롭게 값을 넣으면 용량이 늘어납니다! a[1] = 'two' print(a) 들어가 있는 값..
[Python] 문자열(string)
보통의 프로그래밍언어에서 텍스트(string)을 '문자열'이라는 이름으로 불립니다. 글자(문자)의 나열(열)이라는 의미로 ''은 문자형을 ""은 문자열을 나타내지만 파이썬에서는 ''나 "" 모두 문자열을 나타냅니다. 주석에서 single quotation과 double quotation의 차이가 없는것 처럼 문자에서도 마찬가지입니다. 또한 작은 따옴표와 큰따옴표의 혼용도 가능하지만 'Hello, world! "Hello,' Python!" 위의 경우 순서가 어긋낫기에 잘못된 예시입니다. single quotation 1개 사용 # single * 1 a = 'python\'s hello, world!' print(a) 문자열 안에서 '을 나타내기 위해서는 '앞에 \(백 슬래쉬)을 붙여주어야합니다. ..
[Python] 숫자형(number) 타입
파이썬은 변수를 선언할때 타입을 선언하지 않아도 알아서 추론해주지만 분명 타입은 존재합니다. 그러한 타입중 number형에 대해서 알아보려합니다. 정수형 # 정수형 a = 100 print(a) print(type(a)) a에 100을 대입하고 출력하면 100이 출력이 됩니다. 파이썬에서는 type()으로 해당 객체의 타입을 알수있습니다. 또한 파이썬에서는 모든 변수는 객체 즉 class입니다! 실수형 # 실수형 b = 100.1 print(b) print(type(b)) 자바에서는 실수형의 기본 타입으로 double을 사용하지만 파이썬에서는 float로 출력이 되네요. 파이썬에서의 모든 변수는 class이기 때문에 class 'float'라고 출력이 됩니다. 2진수(0b) # 2진수(..
[Python] 변수(variable)와 타입(type)
변수(variable)란 데이터를 담아두는 그릇 이라고 할 수 있습니다. 컴퓨터는 명령을 수행하고 나면 그 결과를 따로 저장하지 않기 때문에 저장을 하고 싶다면 그 결과를 담을 그릇이 있어야합니다. 이러한 그릇을 만들기 위해서는 보통 그릇에 담을 데이터의 형태에 따라 그릇의 형태를 맞추어 주어야합니다. 즉, 타입을 선언해야합니다. 파이만 파이썬의 경우 type을 따로 선언하지 않아도 알아서 추론해줍니다. a = 100 b = 200 만약 Java라는 언어라고 생각한다면 100이라는 정수를 담아두기 위해서는 변수 a의 type을 int로 잡아주어야 합니다. 하지만 파이썬에서는 100을 담아두는 변수 a의 type은 int라고 자동으로 인식합니다. print(a) print(b) print(a+b) ..
[Python] 파이썬에서 사용할 수 있는 주석
언어마다 주석은 정말 다양하고 다르지만 파이썬 역시나 또 다른 주석을 사용합니다... 한줄 주석은 기본적으로 #을 사용하고 쿼테이션 3개를 연달아쓰면 여러줄 주석이 되는데요. 1. 여러줄 주석 ''' REPL : Read Eval Print Loop ''' 위의 경우 여러줄 주석입니다. 색깔이 안나와서 IDLE Shell에서 부분캡쳐해서 가져와보았습니다. 이제 주석같죠? 또한 파이썬은 '(single quotation)과 "(double quotation)의 차이가 없습니다. """ EPL : Read Eval Print Loop """ 이 경우도 주석처리됩니다. 2. 한줄 주석 # 주석 한줄 주석은 #을 사용합니다. 간단하죠??
[Python] 파이썬 설치하기!
https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 먼저 파이썬 홈페이지에 들어가서 Downloads에 마우스를 올려주세요. view the full list of downloads.를 클릭합니다. python3.9.5버전을 다운받을건데요. 해당 버전을 클릭해주세요. 조금 아래쪽으로 화면을 내려보면 운영체제에 맞게 다운로드 할수 있습니다. (Mac 유저의 경우 https://www.anaconda.com/ 에서 다운로드 한다고 하는데 나중에 포스팅해볼게요) www.anaconda.com Anaconda | The World's Most Popu..