1. 파이썬 설치
- 아나콘다 설치 : https://www.anaconda.com/download#downloads
Free Download | Anaconda
Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.
www.anaconda.com
각 운영체제에 맞게 설치한다. 시스템 정보를 확인해서 64비트인지 32비트인지 확인해서 64비트이면 사이트에 있는 프로그램을 다운로드 받고 32이 비트이면 아래 사이트에서 자신이 원하는 버전에 맞게 다운로드 한다. 증권사 api를 이용하려면 32비트용을 다운로드 받아야 한다.
https://repo.anaconda.com/archive/
Index of /
Anaconda-1.7.0-Linux-x86.sh 381.0M 2013-09-08 17:02:26 af372a27a1887e11061485e2a854c535775fd519713e028c38901f90c869cd83
repo.anaconda.com
나는 클래스101에 있는 강의를 참고해서 배웠다. 자세한 사항은 관련 유투브나 클래스 101을 찾아보기 바란다.
https://class101.page.link/gMoH
Python 101: 매일 30분, 40일 동안! LV. 1 파이썬 기초 프로젝트 | Python101
코딩이 도대체 뭐길래 다들 코딩, 코딩 하는 걸까요? 코딩... 코딩... 우리는 바야흐로 코딩의 시대에 살고 있습니다. 이제 우리는 스마트폰 앱이나 웹을 통해 어떠한 상품을 구매하거나, 노래를
class101.net
2. 인터프리터/ 소스편집툴 실행하기
아나콘다를 다 설치하면 jupyter와 spyder소스편집 툴이 같이 설치가 된다. 둘 중에 편리한 것으로 사용하면 된다. 나는 주피터를 이용하기로 했다.
3. 문법 (데이터 타입)
** 출력 함수 ***
print(출력할 값)
print(정수)
print(실수)
print(문자열) --- > 문자열은 print("문자")
print(1, 2, 3, 4) ---> 여러 값을 출력할 때는 각 값 사이에 쉼표를 사용하여 출력
print("가 \n 나 \n 다 ") --- > 줄바꿈을 할 때는 \n 을 사용한다. \n은 공백 문자열이다.
print("파이썬") #파이썬을 출력한다. --> '#' 은 주석을 쓸 때 사용한다. '#' 뒤의 코드는 실행되지 않는다.
** 변수 **
정의 : 어떤 값을 가리키는 이름표이다.
이름 규칙 : 변수 이름은 숫자로 시작할 수 없고, 한글/소문자/대문자 모두 사용 가능하며 언더 스코어(_)로 시작할 수 있다. 다만 변수는 보통 소문자로 사용한다. ( c언어에서는 변수이름을 한글로 지정할 수 없다. )
id() ---> 변수가 저장된 주소값
** 문자열 **
문자열은 큰따옴표 ""와 작은따옴표''로 표현한다.
개행(줄바꿈)문자 ("\n") , 탭 ("\t") ---> 문자열이기 때문에 문자열 안에서는 "" 없이 그냥 사용하면 된다.
인덱싱 : 인덱스를 사용해서 문자열에서 문자 하나를 가져오는 것
lang = "Python3"
lang[0] , lang[1]
음수인덱싱을 사용하면 뒤에서부터 인덱싱이 가능함.
클래스 101 파이썬 기초문법 강의의 조대표는 초보자를 위한 파이썬 예제를 제공하고 있다. 좀 더 학습하고 싶은 분은 아래 사이트에 들어가서 연습해보기 바란다.
초보자를 위한 파이썬 300제
파이썬 기초 문법을 배웠다고 해서 누구나 프로그래밍에 익숙해지는 것은 아닙니다. 프로그래밍에 익숙해지기까지 많은 문제를 풀어보고 익숙해지는 것이 필요합니다. 파이썬 300제는 파…
wikidocs.net