본문 바로가기

반응형

파이썬 강좌

(7)
짱 쉬운 파이썬 강좌 #6 for문 서론 오랜만에 짱 쉬운 파이썬 강좌를 올리게 되었다. 지금 생각해보니 if문보다 for문을 먼저 올렸어야 했는데, 실수했다. 그래서 지금이라도 for문을 올리도록 하겠다. for문? 반복문? for문은 반복문의 한 종류로 같은 명령을 여러번 수행해야 될 때, 사용한다고 생각하면 편하다. 나중에 기초 알고리즘의 대표격인 브루트포스를 공부하게 된다면, 지금 for문을 더욱 집중해서 봐야할 것이다. 사용법 파이썬의 for문은 다른 언어의 for문과 형태가 많이 다르므로, 좀 주의 깊게 보도록 하자. for i in range(5): print(i) 이 코드의 결과를 예상해보자. 아마 0 1 2 3 4라고 생각한 사람이 있을 것이고, 1 2 3 4 5라고 생각한 사람이 있을 것이다. 물론 답은 0 1 2 3 4..
짱 쉬운 파이썬 강좌 #5 if문 서론 오랜만에 파이썬 강좌를 쓰게 됬다. 시험이 끝났음에도, 좀 몸살같은 것때문에 시리, 5일간 좀 피곤에 쩔어 살았는데, 주말에 푹자니, 좀 낫는 기분이다. 그래서 여유있게 파이썬 강좌를 쓰려한다. if문? 그게 뭐징... if문은 파이썬의 문법 중 하나로 조건을 걸어, 그 상황에 맞게 대응하기 할 수 있다. 아래에 if문을 활용한 유명한 프로그래머 짤이 있는데 보고 가자. 짤 설명을 하자면, 보통 일반인이라면, 마트에 가서 우유를 구매 후, 아보카도가 있다면 아보카도를 6개 사갈 것이고, 없다면 우유만 사가지고 갈 것이다. 하지만 이 짤을 컴파일러, 인터프리터 관점에서 본다면, 우유를 사 되, 아보카도가 있다면, 우유를 6개 사라는 것이다. 이 짤을 코드로 표현하면 대략 이렇다. mart = ["mi..
짱 쉬운 파이썬 강좌 #4 딕셔너리 서론 오늘은 진짜 글쓰기 귀찮아서 그냥 대충 다른 걸로 때우려고 했는데, 어제도 대충 때워놓고 오늘도 그러긴 양심 없는 것 같아서, 파이썬 강좌를 하게 됬다. 사실 이제 파이썬 강좌 아니면 제대로 된 글을 쓸 소재가 없어서 걱정이다. 딕셔너리? 사전? 딕셔너리는 파이썬의 자료형 중 하나이다. 보통 딕셔너리라고 하면 사전을 떠올릴 수 있다. 나름 비슷한 의미라고 생각되기도 한다. 단어 사전을 보면 단어가 있고 그 단어에 맞는 뜻이 있으니까. 딕셔너리도 똑같다. key와 value가 있어서 둘이 한쌍으로 묶어서 사용된다. 이 key하고 value는 무조건 같이 묶여서 사용된다. 딕셔너리 사용법 a = {"name": "woogi", "phonenumber": 12341234} print(a) #출력 결과: ..
짱 쉬운 파이썬 강좌 #3 리스트 서론 드디어 시험이 끝났다. 히히. 근데 사실 생각해보면 시험기간 중에 블로그를 열심히 썻어도 점수가 바뀌거나 하진 않았을 것 같다. 워낙 딴 짓도 많이해서... 아무튼 오늘은 리스트에 다뤄볼까한다. 변수 다음에 제어문을 써야할 지, 아님 자료형에 대해 더 써야할 지 고민하다가 리스트를 해두는게 반복문이나 제어문과 연계해서 익히기 더 좋을 것 같아서 리스트를 먼저 배우도록 하겠다. 목차 리스트... ㄱ.그게 뭐노 사용하며 익히기 append 값 추가하기 del 값 제거하기 sum 리스트 총합 구하기 sorted 리스트 원소 정렬하기 리스트 값 변경하기 리스트... ㄱ.그게 뭐노 리스트는 원소(변수)가 연속적으로 저장되는 자료형이라 보면 편하다. c언어에는 배열이라고 비슷한 개념이 있는데, 차이점이라면 배..
짱 쉬운 파이썬 강좌 #2 변수 서론 오늘은 파이썬 문법을 제대로 배우기 전에 익혀야 할 변수에 대해 배워보도록 하겠다. 파이썬은 변수의 개념이 다른 언어에 비해 자유로운 편(?)이라고 할 수 있다. 그 이유를 같이 배워보자. 변수? 그게 뭔데 씹덕아 변수는 쉽게 말하자면 변하는 수이다. 하나의 공간을 만들고 그 공간에 내가 원하는 값을 넣었다가, 나중에 변환하거나, 출력하거나 할 수 있다. 다른 언어라면 이 변수라는 공간의 형태를 지정해줘야하지만, 파이썬의 경우, 변수에 넣는 값에 따라 변수의 형태가 자동으로 변한다. 변수 사용하는 예시! a = 1 b = 2 print(a + b) 위의 코드를 보면, 출력값을 예상할 수 있을것이다. 보통 3이라고 생각할 텐데, 맞다. a라는 변수와 b라는 변수를 더한 것을 출력했기 때문이다. 우리는..
짱 쉬운 파이썬 강좌 #1 출력문(print) 서론 이 글은 9월 27일날 작성하여, 추석 연휴에 발행되도록 미리 쓰는 글이다. 원래 주제로 넘어가면, 모든 프로그래밍 언어를 배우던 맨 처음에 사용하는 문법은 아마 출력문일 것이다. 파이썬의 출력문은 다른 언어에 비해 상당히 유연하게 사용가능하다. 간편하기도 하고, 아무튼 오늘은 파이썬 출력문에 다뤄 글을 쓸 것이다. 출력문이 뭘까? 출력문은 말그대로 글자를 화면상에 출력하는 파이썬의 문법이다. 위에서 내가 출력문은 프로그래밍 언어를 배우게 되면 가장 맨처음에 사용하는 문법이라고 말했는데, 그 이유는 프로그래밍 개발 환경을 설정하면, 사람들은 설정이 제대로 됬는지 확인하기 위해, printf("Hello world") 뭐 이런 문구를 적어 확인을 한다. 그리고 보통 학원가면, 변수, 연산자 같은 이론..
짱 쉬운 파이썬 강좌 #0 파이썬 환경설정 서론 이 강좌는 정말정말 파이썬을 취미로든, 혹은 과제용으로든 뭐든 간에, 코딩이 처음이라면 들어야 할 강좌이다. 이 강좌는 파이썬의 기본적인 문법을 다루는 강좌이며, 단순 사용법을 배우는 것이 아닌 배운 것을 응용해서 기억 속에 남도록 할 수 있는 강좌이다. 물론 나도 아직도 코딩을 배우는 입장이고, 나도 갈 길이 아직 많이 멀다. 누구를 가르칠 입장이 아니지만, 공개적으로 남을 가르칠 순 없지만, 이 글을 통해서라도 남들에게 뭔가를 더 알려주고 싶어, 강좌를 시작한다. 파이썬 파이썬에 대해, 간단히 설명하고 환경설정하는 법으로 넘어가겠다. 파이썬은 프로그래밍 언어 중 하나로, 문법이 간결해 익히기 쉽고, 범용성이 넓다는 것이 장점이다. 이 말은 즉, 파이썬 하나만 익혀둬도, GUI, 자동화 프로그램,..

반응형