Python
파이썬 정규표현식 살펴보기!
파이썬 정규표현식 살펴보기!
2021.10.02파이썬 기본 문법 리뷰가 거의 마무리 되어간다! 아래의 말을 되세기며 끝까지 잘 마무리 해 보자! 오늘은 정규 표현식에 대해 간략히 살펴볼 것이다. We sometimes overlook the most basic things. Let us not forget that the most important thing is the basics. # 07-1 정규 표현식 살펴보기 # 정규 표현식(Regular Expressions)은 복잡한 문자열을 처리할 때 사용하는 기법으로, 파이썬만의 고유 문법이 아니라 문자열을 처리하는 모든 곳에서 사용한다. # 정규 표현식을 배우는 것은 파이썬을 배우는 것과는 또 다른 영역의 과제이다. # ※ 정규 표현식은 줄여서 간단히 "정규식"이라고도 말한다. # 정규 표현식은 왜..
파이썬 게시판 페이징 하기!
파이썬 게시판 페이징 하기!
2021.09.22오늘은 파이썬을 이용해서 게시판 페이징을 해 볼 것이다. # 06-3 게시판 페이징하기 # A 씨는 게시판 프로그램을 작성하고 있다. # 그런데 게십물의 총 건수와 한 페이지에 보여 줄 게시물 수를 입력으로 주었을 때 페이지 수를 출력하는 프로그램이 필요하다고 한다. # ※ 이렇게 게시판의 페이지 수를 보여 주는 것을 "페이징"한다고 부른다. # ● 함수이름은? # ● 입력받는 값은? 게시물의 총 건수(m), 한 페이지에 보여줄 게시물 수(n) # ● 출력하는 값은? 총 페이지수 # A씨가 필요한 프로그램을 만들기 위해 입력값과 결과값이 어떻게 나와야 하는지 먼저 살펴보자. # 게시물의 총 건수가 5이고 한 페이지에서 보여 줄 게시물 수가 10이면 총 페이지 수는 당연히 1이 된다. # 만약 게시물의 총..
파이썬 배수의 합 구하기!
파이썬 배수의 합 구하기!
2021.09.22오늘 리뷰에서는 파이썬을 이용해서 배수의 합을 구해 볼 것이다. # 06-2 3과 5의 배수 합하기 # 자, 다음 문제를 어떻게 풀면 좋을지 생각해 보자. # 10 미만의 자연수에서 3과 5의 배수를 구하면 3, 5, 6, 9 이다. 이들의 총합은 23이다. # 1000 미만의 자연수에서 3의 배수와 5의 배수의 총합을 구하라. # 입력받는 값은? 1부터 999까지(1000 미만의 자연수) # 출력하는 값은? 3의 배수와 5의 배수의 총합 # 생각해 볼 것은? # 1. 3의 배수와 5의 배수는 어떻게 찾지? # 2. 3의 배수와 5의 배수가 겹칠 때는 어떻게 하지? # 이 문제를 풀기 위한 중요 포인트는 두 가지이다. # 한 가지는 1000 미만의 자연수를 구하는 방법이고 또 다른 한 가지는 3과 5의 ..
체계적인 사고로 접근하기!
체계적인 사고로 접근하기!
2021.09.17프로그래밍을 막 시작한 사람은, 문법도 알고, 어느정도 지식도 알았으니 프로그램을 만들려고 할텐데, 보통 "이러한 지식을 바탕으로 내가 어떤 프로그램을 만들 수 있을까?"라는 생각으로 접근하곤 한다. 이럴 떄는 "어떤 프로그램을 자야지"라는 생각보다는 다른 사람들이 만든 프로그램 파일을 자세히 들여다보고 분석하는 데서 시작하는 것이 좋다. 프로그래밍을 하려면 문제를 설정하고 그 문제를 해결하기 위해 체계적인 사고로 접근하는 것이 중요하다. 만약 설정한 문제가 간단한 경우라면, 체계적인 사고로 접근하지 않고, 생각나는데로 막 시도해도 문제를 해결 하는 경우도 있겠지만, 설정한 문제가 복잡할 경우, 체계적인 사고로 접근하지 않는다면 목표에 도달하는 것이 굉장히 어려울 것이다. 한가지 예제를 통해 체계적인 사..
파이썬 라이브러리에 대해 알아보자!
파이썬 라이브러리에 대해 알아보자!
2021.09.12오늘 리뷰에는 파이썬 프로그래밍을 할 때 유용하게 사용하는 라이브러리에 대해서 알아볼 것이다. 우리의 파이썬 프로그래밍에 날개를 달아보자! # 05-6 라이브러리 # 이제 파이썬 프로그래밍 능력을 높여 줄 더 큰 날개를 달아 보자. # 전 세계의 파이썬 사용자들이 만든 유용한 프로그램을 모아 놓은 것이 바로 파이썬 라이브러리이다. # "라이브러리"는 "도서관"이라는 뜻 그대로 원하는 정보를 찾아보는 곳이다. # 모든 라이브러리를 다 알 필요는 없다. 자신이 하는 일에 필요할 때마다 선택해서 사용하면 된다. # 그러기 위해서는 어떤 라이브러리가 존재하고 어떻게 사용하는지 정도는 알아야 한다. # 자주 사용되고, 알아두면 좋은 라이브러리를 중심으로 하나씩 살펴보도록 하자. # sys # sys 모듈은 파이썬..
파이썬 내장 함수 알아보기!
파이썬 내장 함수 알아보기!
2021.09.03이번 리뷰시간에는 파이썬에 내장되어있는 여러 함수들에 대해서 알아 보겠다. 프로그래밍을 할 때, 함수를 잘 이용하면 좋은 코드를 만들 수 있다. # 파이썬 내장 함수 # 파이썬으로 프로그래밍하기 위해 가장 기본이 되는 파이썬 문법을 대부분 공부했다. # 물론 프로그래밍은 코딩을 잘한다고 잘 할 수 있는 것은 아니다. # 하지만, 가장 기본이 되는 문법들이니 잘 익혀두자. # 이번에는 파이썬 내장 함수에 대해 소개할 것이다. # 내장 함수는 외부 모듈과 달리 import가 필요하지 않기 떄문에 아무런 설정 없이 바로 사용할 수 있다. # 활용빈도가 높은 함수를 중심으로 알파벳 순서대로 간략히 정리했다. # 프로그래밍을 하기 위해서 이 함수들을 당장 모두 알아야 하는 것은 아니다. 가벼운 마음으로 살펴보면 ..