39. 파이썬 클래스의 정의(class)

39. 파이썬 클래스의 정의(class)

이제 파이썬 클래스와 모듈, 예외처리, 라이브러리 등 핵심적인 내용들에 대해 공부를 진행하겠습니다.먼저 클래스의 정의와 클래스가 필요한 이유에 대해 알아보겠습니다. 파이썬 클래스 저와 같은 파이썬 초보들에게 파이썬 클래스(class)는 아직까진 하나의 벽이기도 합니다.클래스가 필요한 이유와 클래스의 정의 등 기초부터 공부해 보겠습니다. 클래스가 필요한 이유 프로그래머들이 가장 많이 사용하는 프로그래밍 언어 중 하나는 C 언어 일겁니다.그런 C언어에는 클래스가 … Read more

38. 파이썬 4장 연습문제 -오류 수정 / 입력 저장

38. 4장 연습문제 -오류 수정 입력 저장

4장 연습문제 오류 수정과 입력 저장 등의 문제들을 풀이해 보겠습니다. 4. 다른 출력결과가 나오는 코드를 선택해 보세요 위 결과를 보면 알 수 있듯이 콤마가 있는 경우에는 공백이 생깁니다.첫 번째 “” 로 둘러싸인 문자열은 문자열 + 연산과 같습니다.두 번째 는 위 설명대로 “” 로 둘러싸인 문자열과 같습니다.네 번째는 리스트 요소를 “” 과 각각 합쳐서 출력 하니 … Read more

37. 파이썬 – 프로그램 입출력(연습문제)

37. 파이썬 - 프로그램 입출력(연습문제)

프로그램 입출력 Dos 명령어에 type 이라는 명령이 있습니다.type 명령을 사용해 파일이름을 입력 받아 파일의 내용을 출력을 하게 됩니다. 이렇게 명령 프롬프트에서 사용 되는 명령어들은 인수를 전달하여 프로그램을 실행하게끔 됩니다.이와 같은 기능을 파이썬에서도 사용할 수가 있습니다. sys 모듈 파이썬에서는 sys 모듈을 사용하여 프로그램에 인수를 전달 할 수 있습니다.sys 모듈은 사용하기 전에 먼저 import 명령어를 사용해야 합니다. … Read more

36. 파이썬 – 파일 읽기.내용 추가하기

지난 포스팅에 이어서 파이썬 파일 읽기와 파일에 내용 추가하기 에 대해 공부해 보겠습니다. 파이썬 입출력 파일 읽고 쓰기 파일을 읽는 여러가지 방법 줄바꿈 문자(\n) 제거하는 방법 파일을 읽어 올 때 줄 끝에 줄 바꿈 문자(엔터값 또는 개행값이라고 합니다) \n 를 제거해야 할 경우가 종종 생깁니다.다음 코드는 줄 바꿈 문자가 있는 상태에서 그냥 출력해 본 코드입니다. … Read more

윈도우11 설치된 프로그램 파일 경로 찾기

윈도우11 설치된 프로그램 파일 경로 찾기

시작메뉴 통해 파일 경로 찾기 컴퓨터를 사용을 하다 보면 자주는 아니겠지만 가끔…아주 가끔은내가 설치한 프로그램이 어디에 설치가 되었는지 파일 경로를 찾아봐야 할 때가 있습니다. 윈도우 10이나 윈도우 11 이나 비슷하긴 하지만 두 윈도우 운영체제의 경우 프로그램을 설치를 하게 되면윈도우 시작 메뉴에서 프로그램 탭으로 들어가 내가 설치한 프로그램 들을 볼 수가 있습니다.혹시 시작 메뉴라는 용어를 모르신다면 … Read more

파이썬 아나콘다 자동실행 Batch 만들기

파이썬 아나콘다 자동실행 Batch 만들기

아나콘다 자동실행 Batch 를 왜 만들려 하시나요? 저같은 경우엔 무언가 자동화 프로그램을 만들고 싶어 파이썬을 공부하기 시작했습니다그런데 파이썬으로 프로그래밍을 한 뒤 만들어진 코드를 매일 반복 작업을 하려니아무것도 모르는 상태에서는 어지간히 번거로운 게 아닙니다.자동화를 하고 싶어서 프로그래밍을 하는데그 자동화를 매일 수작업으로 돌려줘야 한다는 슬픈 현실 아나콘다 자동실행 Batch 기존에 파이썬으로 프로그래밍을 할 때 아나콘다를 설치하고 가상환경을 … Read more

35. 파이썬 – 파일 읽고 쓰기(내용 쓰기.파일 읽기)

35. 파이썬 - 파일 읽고 쓰기(내용 쓰기.파일 읽기)

이전 공부 내용에서는 파일을 생성하는 것 까지 진행을 해보았습니다. 이번에는 생성된 파일을 쓰기 모드로 열어 내용 쓰기에 대해 공부해 보겠습니다 파이썬 입출력 파일 읽고 쓰기 쓰기 모드로 파일을 열고 내용 쓰기 이전 포스팅에서는 파일을 쓰기 모드로 열어보는 것을 해봤습니다. 그 안에 내용은 쓰지 않았죠.이번에는 문자열을 파일에 쓰는 것을 해보겠습니다. 위에 코드를 실행하고 해당 경로로 가서 … Read more

34. 파이썬 – 파일 읽고 쓰기(파일 생성)

34. 파이썬 - 파일 읽고 쓰기(파일 생성)

여태까지 공부한 내용들에서 입력을 받을 때는 사용자가 직접 입력하는 방식을 사용하고, 출력 할 때는 화면에 출력을 했습니다. 그러나 입출력 방식이 꼭 이렇게만 있는 것은 아닙니다.이번 시간에는 파일을 통해서 입출력 하는 방식에 대해 공부해 보겠습니다.파일을 새로 만들고 프로그램에서 나온 결과값을 역시 새 파일로 출력해 보겠습니다.또한 파일에 기록된 내용을 읽고, 새로운 내용을 추가하는 방법도 공부해 보겠습니다. 파이썬 … Read more

33. 파이썬 사용자 입출력

33. 파이썬 사용자 입출력

지난 시간까지 파이썬 함수에 대해서 공부해 봤습니다.이번 포스팅에서는 파이썬 사용자 입출력(입력과 출력)에 대해 공부해 보도록 하겠습니다. 사용자 입출력 대부분의 프로그램들은 사용하는 사람의 입력을 받아 그에 따른 결과를 출력하게 됩니다.인터넷 게시판에 글을 쓴 다음에 확인 버튼을 클릭해야만 글이 정상적으로 게시판에 올라가는 것이 대표적인 예가 되겠습니다.앞서 입출력이 어떤 의미인지 공부 했었습니다.이제 더 다양한 입력과 출력 방법에 대해 … Read more

32. 파이썬 함수 – 함수와 변수

32. 파이썬 함수 - 함수와 변수

파이썬 함수에 대해 공부 하고 있습니다.정말 공부해야 할 양이 어마무시 한 거 같습니다. 함수와 변수 함수 안에서 선언한 변수의 효력 범위 함수 안에서 사용할 변수의 효력 범위에 알아보겠습니다.함수 안에서 사용할 변수의 이름을 함수 외부에서도 똑같이 사용하면 어떻게 될까요? 위의 코드를 살펴보겠습니다.a 라는 변수를 먼저 선언한 뒤 10 이라는 숫자를 대입했습니다.그런 다음에 chartest 라는 함수를 만들었는데 … Read more