파이썬 5

비 전공자의 파이썬 셀프 스터디 불가능?

파이썬 셀프 스터디를 한 지 6개월 비 전공자이면서 파이썬을 독학해보자는 야심 찬 계획을 세우고 공부를 시작한 지 6개월 과연 이게 가능한 일인가? 물론 내가 이 블로그에 글을 쓰는것과 파이썬 공부를 하는 것을 게으르게 진행한 것은 사실이다. 하지만 여러 강의와 유튜브, 책등을 참고하여 검토해본 결과 나같이 의지가 부족하여 스스로 뭔가를 마스터하기 어려운 사람은 혼자서 프로그래밍을 일정 수준 이상으로 배우기는 쉽지 않은 일이다. 단기간 파이썬을 마스터 하겠다던 허언 프로그래밍 언어가 아무리 쉬워도 하나의 언어를 배워야 한다는 것을 간과한 나머지 빠른 시간에 쉽게 마스터하겠다는 글을 이전 포스트에 기록하였는데 결과적으로 택도 없는 허언이 되어 버리고 말았다. 그 사이 여러 무료 사이트와 유튜브를 통하여 공..

비전공자의 파이썬 독학 이야기 4

파이썬 독학하기 4일 차 : 문자열 인덱싱과 슬라이싱, 포매팅 문자열 인덱싱 문자열 자료형인 경우 인덱싱은 문자열에 각 일련번호를 두어 해당 문장에서 원하는 데이터의 위치를 찾거나 추출할 때 쓰이게 됩니다. >>>a="Good Morning" >>>a[3] 'd' ** 여기서 'a[3]' 이 a라는 문자열 자료형의 3번 인덱싱입니다. 이 인덱싱 넘버는 0번부터 시작하므로 'a[3]' 인덱싱은 a 문자열의 4번째 글자가 된다. a[0] -> G a[1] -> o a[2] -> o a[3] -> d >>>a[-1] 'g' ** 인덱싱은 '-'기호가 붙으면 뒤에서부터 위치를 찾는다. 단 뒤에서부터 찾을 때는 -0이라는 개념이 없어서 위에 예제처럼 -1부터 시작한다. 문자열 슬라이싱 다음과 같은 문자열 연산을 ..

비전공자의 파이썬 독학 이야기 3

파이썬 독학하기 3일 차 파이썬 자료형 공부하기 파이썬뿐만 아니라 프로그래밍에서 사용하는 자료들은 자료의 형태가 있습니다. 일반적으로 우리가 쉽게 생각할 수 있는 자료의 종류는 크게 숫자 자료, 문자 자료가 있습니다. 그리고 이 숫자형은 몇 가지로 나뉘는데 정수형, 실수형, 그리고 8진수, 16진수 등이 있습니다. 숫자 자료형 정수형은 (Integer) 정수를 뜻하는 자료형입니다. 변수 a에 대입해봅니다. >>>a=1234 >>a=-1234 >>a=0 실수형 (Floating-point) 소수점이 포함된 숫자. 변수 a에 대입해봅니다. >>>a=1.23 >>>a=-1.23 실수형은 지수 표현 방식도 있습니다. >>>a=3.2.5E10 >>a=3.25E-10 >>a=0o177 >>a=0x8ff >>a=0x..

비전공자의 파이썬 독학 이야기 2

파이썬 독학하기 2일차 파이썬 기초 실습 지난 포스트에서는 파이썬 설치가 완료되어 1+1 하나만 달랑 해보고 연습을 마쳤었는데 오늘은 파이썬을 좀더 둘러 보도록 하겠습니다. 저는 비전공자의 입장에서 파이썬에 도전하고 있는 중이라 이것저것 기초적인것들을 꼼꼼하게 살펴보며 시작하고 있습니다. 여러 인터넷 강의와 책들을 뒤져 보았지만 아무래도 가장 많은 사람들이 보고 추천하는 책을 구매하여 공부하는 편이 저에게 적합할것 같아 저에게 딱 적합한 기초 책을 준비했습니다. 하지만 이것이 모든 프로그래밍들에서도 만날 수 있는 기초 인지는 다른 책을 본 적이 없어서 장담은 못하겠습니다. :-) 제가 기초로 선택한 책은 이지스퍼블리싱의 '점프 투 파이썬'이라는 책입니다. 미리 알려드리지만 내 돈으로 구입해 내가 직접 경..

비전공자의 파이썬 독학 이야기 1

파이썬 독학하기 1일차 파이썬 공부의 시작 파이썬을 해보기로 마음먹은지는 꽤 오래전이었지만 시작하기가 쉽지않았는데 덜컥 프로그래머에대한 붐이 일고 급격한 관심이 쏠리는 상황이 되어버렸습니다. 나도 비전공자이지만 스스로 이런 프로그래밍쪽이 꽤 잘 할 수 있지 않을까 하는 막연한 생각만 가지고 있다가 이번에 본격적으로 시작해 보게 되었습니다. 개인적으로 EXCEL과 데이터분석에 대해서 깊게 배우고 싶은 욕구가 있었고 이를 활용한 분야에 대한 실무를 직접 접해본적이 없어서 데이터분석이나 빅데이터터등을 다룰 수 있는 파이썬이나 R프로그래밍에 대해서 찾아 보던 중이라 꽤 기대하며 공부를 시작합니다. 파이썬의 특징 파이썬은 귀도라는 개발자가 개발한 인터프리터 프로그래밍 언어이며 파이썬 로고에서 보다시피 그리스 신화..