본문 바로가기

coding15

파이썬 활용 (2): 클로저, 제너레이터, 정규 표현식 1. 실전 함수 만들기 (프로그램 활용)3과 5의 배수를 모두 더하는 문제는 기본적인 알고리즘 구현 능력을 키우는 데 도움이 된다.예를 들어, 1부터 999까지의 수 중 3 또는 5의 배수를 모두 더하는 프로그램을 작성할 수 있다.# 3과 5의 배수를 모두 더하기 예시total = sum(x for x in range(1000) if x % 3 == 0 or x % 5 == 0)print(total) # 출력: 233168게시판에서 한 페이지에 게시물을 몇 개씩 보여줄지를 결정하는 페이징 기능을 구현해 본다.예를 들어, 총 50개의 게시물을 10개씩 나누어 페이지 수를 계산할 수 있다.# 게시판 페이징 예시def get_total_pages(total_items, items_per_page): .. 2024. 11. 15.
파이썬(Python) 제어문과 입출력 정리 1. 제어문(1) IF 문if 문은 조건에 따라 프로그램의 흐름을 제어하고 싶을 때, if 문을 사용한다.예를 들어, 특정 조건을 만족할 때만 어떤 작업을 실행하거나 다르게 동작하도록 만들고 싶을 때 사용한다.if 문은 조건이 참일 때 특정 블록을 실행하는 구조로 되어 있다. 기본 구조는 다음과 같다.# if 문 기본 구조 예시x = 10if x > 5: print("x는 5보다 큽니다.")파이썬에서는 들여 쓰기가 매우 중요하다.if 문 아래의 코드 블록은 반드시 들여 쓰기 해야 한다.파이썬은 들여쓰기를 통해 코드의 블록을 구분한다.if 문에서 사용되는 조건문은 참(True) 또는 거짓(False)을 반환하는 표현식이다. 예를 들어, x > 10과 같은 표현은 조건문으로 사용된다.조건이 여러 가지인.. 2024. 11. 14.
파이썬(Python) 자료형과 변수 쉽게 배우기 1. 파이썬(Python)이란?파이썬(Python)은 1991년에 귀도 반 로섬(Guido van Rossum)이 개발한 프로그래밍 언어이다.간결하고 읽기 쉬운 문법 덕분에 초보자와 숙련된 개발자 모두에게 사랑받는 언어다.웹 개발, 데이터 분석, 인공지능, 게임 개발 등 다양한 분야에서 사용된다.파이썬의 인기는 그 강력한 확장성과 쉽게 접근할 수 있는 학습 자원 덕분에 꾸준히 증가하고 있다.2. 파이썬(Python)의 특징파이썬은 인간다운 언어이다.파이썬은 마치 사람이 일상에서 사용하는 언어처럼 자연스럽게 작성할 수 있도록 설계되었다. 코드의 가독성이 매우 높아, 처음 프로그래밍을 배우는 사람들도 쉽게 이해할 수 있다.문법이 쉬워 빠르게 배울 수 있다.파이썬은 복잡한 문법을 최소화하고, 직관적인 구조를 .. 2024. 11. 13.