26. 파이썬 함수와 입출력, 파일처리 방법

26. 파이썬 함수와 입출력, 파일처리 방법

이제부터는 파이썬 함수와 입출력, 파일처리 방법 에 대해 공부해 보겠습니다.지난 시간까지 공부한 내용을 참고해서 봐주세요~ 파이썬 입출력은 프로그래밍 설계와 관련이 있습니다.프로그램을 만들기 전 동작을 어떻게 진행할 것인지 프로그래머가 설계를 하게 되는데이 설계 단계에서 가장 중요하게 여기는 부분이 파이썬 입출력 설계 입니다. 함수를 만들 때 특정 프로그램만 사용하는 함수를 만들 것인지 아니면 모든 프로그램이 공통적으로 사용할 … Read more

25. 파이썬 03장 연습문제 풀어보기

25. 파이썬 03장 연습문제 풀어보기

파이썬 03장 연습문제 1. 조건문의 참과 거짓 구분하기 아래 코드의 결과값을 조건문의 참과 거짓을 파악하여 알아봅시다 풀이를 해보겠습니다. k 변수에 대입되어 있는 문자열에서 create 가 없으므로 첫번째 if 문장은 넘어갑니다첫번째가 거짓이어서 두번째에 나오는 elif 를 만나고 blame 이 포함되어 있고 me 는 포함이 안되어야 하는데 둘다 포함되었으니 이번에도 거짓입니다.세번째 elif 문에서 goos 는 포함안되어 있으니 … Read more

24. 파이썬 for 문과 리스트 컴프리헨션(List comprehension)

리스트 컴프리헨션(List comprehension)은 리스트 안에 파이썬 for 문을 포함하는 문장을 말합니다리스트 안에 for문을 포함하게 되는 리스트 컴프리헨션(List comprehension)을 사용 하면 편리하고 직관적으로 프로그래밍을 할 수 있습니다. 위의 예제 코드를 살펴보면 a 라는 변수에 리스트가 대입되고 그 a 변수의 요소의 각 항목에 3을 곱해서 그 결과를 result 리스트에 대입하는 코드입니다. 리스트 컴프리헨션(List comprehension)을 사용하여 변경 위 … Read more

23. 파이썬 for 문과 range 함수

23. 파이썬 for 문과 range 함수

파이썬 반복문 for 문에 대해 두번째 시간을 가져보겠습니다. 파이썬 반복문 for 문과 함께 자주 사용되는 함수 range 함수에 대해 알아보겠습니다.파이썬 for 문과 함께 자주 사용되는 range 함수 의 경우는 숫자 리스트를 자동으로 만들어 줍니다.그렇기에 for 문과 함께 사용되는 경우가 많습니다. range 함수의 간단한 예 위 예에서 range(5) 는 0 에서 부터 5 를 포함하지 않는 … Read more

22. 파이썬 반복문 for 문

22. 파이썬 반복문 for 문

파이썬에는 반복문이 기존에 배웠던 while 문 외에도 for 문 이 있습니다. 파이썬 반복문 for 문 의 경우에는 while 문과 비슷하긴 하지만 그에 비해 문장 구조가 한눈에 쏙 들어온다는 장점이 있습니다. 반복문 for 문 의 기본 구조 for 문의 기본 구조 입니다 for문은 리스트, 튜플, 문자열의 첫번째 요소부터 마지막 요소까지 변수에 차례대로 대입되면서 다음에 나오는 수행할 … Read more

21. 파이썬 반복문 while 두번째 시간

21. 파이썬 반복문 while 두번째 시간

지난 시간에는 파이썬 반복문 while 의 기본 구조와 while 문 만드는 것을 공부해 봤습니다. 이번 시간에는 파이썬 반복문 while 두번째 시간을 가져보겠습니다 while 문 강제로 빠져나가기 이전 시간에 공부했던것 처럼 while 문은 조건문이 참일 동안에 계속해서 while 문안의 내용을 반복적으로 수행합니다.그런데 while 문을 강제로 빠져나가야 하는 경우도 있을 수 있습니다.커피 자판기를 생각해 보면 자판기 안에 … Read more

20. 파이썬 반복문 while 에 대해 알아보자

20. 파이썬 반복문 while 에 대해 알아보자

지난 시간까지 파이썬의 조건문에 대해 공부했었습니다 파이썬 반복문 while 이번 포스팅에서는 파이썬 반복문 중 while 문에 대해 공부해 보도록 하겠습니다 while 문의 기본 구조 파이썬 프로그램을 짤 때 동일한 작업을 여러번 반복해서 수행을 해야 한다면 반복문을 사용하면 됩니다반복문 중 먼저 while 문에 대해 알아보겠습니다. 아래는 while 문의 기본 구조입니다. while 문 에서는 조건문이 참인 동안에 … Read more

19. 파이썬 조건문 두번째 시간~

19. 파이썬 조건문 두번째 시간~

지난 18회 파이썬 포스팅에 이어 파이썬 조건문 두번째 시간을 가져보겠습니다 조건문에서 아무것도 하지 않게 설정하기 조건문을 참이나 거짓에 따라 실행하도록 정의 하다 보면 어떤 경우에는 아무것도 하지 않게 설정해야 하는 경우도 생길 수 있습니다.다음 예를 보면 “주머니에 돈이 있으면 가만히 있고, 주머니에 돈이 없으면 카드를 꺼내라” 위처럼 가만히 있어야 하는 경우를 표현하기 위해서 사용하는 것이 … Read more

18. 파이썬 조건문 다 아시나요?

18. 파이썬 조건문 다 아시나요

파이썬에 대해 꾸준히 공부하면서 포스팅을 이어 나가는 중입니다.이번 제목이 ’18. 파이썬 조건문 다 아시나요?’ 인데 오해 없으시길 바랍니다.욕하는 제목이 아니라 순번이 18 번째 라서 그리 된 것입니다. 파이썬 조건문 이란? 앞서 살펴본 if 조건문에서 조건문 이란건 참과 거짓을 판별하는 문장임을 확인했습니다.택시를 타냐 마냐 하는 예문에서 조건문은 money 가 됩니다. 파이썬 비교연산자 파이썬 조건문에 비교연산자를 사용하는 … Read more

17. 파이썬 제어문에 대해 알아보자

17. 파이썬 제어문에 대해 알아보자

지난 시간까지는 파이썬의 자료형에 대해 알아보고 연습문제를 풀어봤습니다 파이썬 제어문에는 if, while, for 등 이 존재합니다.프로그래밍을 집을 짓는 거와 비교해 보자면 집을 짓기 위해 필요한 나무, 돌, 시멘트 등의 재료들은 자료형이 되는 것이고, 집의 뼈대를 만드는 철근 같은 것들이 제어문에 해당한다고 보시면 됩니다.이제부터 자료형을 바탕으로 제어문을 이용해서 프로그램의 구조를 만들어 보는 것을 공부해 보겠습니다. 파이썬 … Read more