본문 바로가기

Python일기

파이썬 자료구조와 제어문 if, for

I. 글을 시작하며

파이썬 일기를 쓴다. 목적은 주식투자를 위한 재무분석 툴로 쓰기 위해서이다. 웹에 있는 기업의 재무비율을 긁어와서 내 투자 전략에 맞춰 점수를 내서 투자하는 것이 목표이다.

 

II. 저자의 지식

파이썬에 대한 지식은 없다. 기타 프로그램에 대한 지식도 없다. 엑셀을 회사에서 좀 많이 쓰기는 했고, SAS를 어깨너머로 배워서 SQL기초를 알고 있기는 하다.

 

III. 공부에 도움을 주신 분들

교재는 우선 파이썬으로 배우는 알고리즘 트레이딩, 조대표, 위키북스이다. 70페이지 정도 읽은 소감은 일단 쉽게 잘 쓰여진 책이라는 점이다.

 

IV. 오늘 배운 것

  1. 자료구조_리스트, 튜플, 딕셔너리이다.

리스트는 변수 = [변수1, 변수2, …]

튜플은 변수 = (변수1, 변수2, …)

딕셔너리는 변수 = {변수1: 값1, 변수2: 값2, …}

 

  1. If 제어문의 형태, if/if~else/if elif/

if

if z=10:

print(‘yes’)

 

if ~ else

if z=10:

print(‘yes’)

else:

print(‘no’)

 

if ~elif

if z=10:

a=’^^’

elif z=20:

a=’ㅡㅡ’

elif z=30:

a=’ㅠㅠ’

 

  1. For 문
  2. For I in [a,b,c,d]:

Print(i)

Range와 조합, 리스트,튜플,딕셔너리와의 조합

 

V. 개인소감

딕셔너리와 for의 조합이 어려웠다.

Print(‘%s sell off %’ %…… ) 이런 구문이 생소했다.


'Python일기' 카테고리의 다른 글

모듈 임포트하고 실행하기  (0) 2019.05.02
if 조건문 만들기  (0) 2019.04.12
루프만들기(for, while문)  (0) 2019.04.12
리스트 만들기  (0) 2019.04.11
Hello World와 그 다음장  (0) 2018.12.08