PHYTHON 6

함수의 매개변수 종류와 특징수의 매개변수 종류와 특징

매개 변수는 함수 정의시 함수가 필요한 값을 받기 위한 변수입니다. 매개변수에는 필수 매개변수, 선택 매개벼수, 튜플 매개변수, 딕셔너리 매개변수가 있습니다. 필수 매개변수**필수 매개변수 (Required Parameter)**는 함수 정의에서 기본적으로 값을 반드시 전달해야 하는 매개변수를 의미합니다. 함수 호출 시 필수 매개변수에 값이 제공되지 않으면 TypeError 오류가 발생합니다.즉, 함수 정의에서 기본값이 설정되지 않은 매개변수는 호출 시 반드시 값을 제공해야 하는 매개변수입니다.예시:def add(a, b): return a + b# 올바른 호출print(add(3, 5)) # 출력: 8# 잘못된 호출 (필수 매개변수에 값이 제공되지 않음)# print(add(3)) # Type..

PHYTHON 2025.04.03

파이썬 모듈

파이썬 모듈(Python Module)은 파이썬 코드 파일로, 다른 파이썬 프로그램에서 재사용할 수 있는 함수, 클래스, 변수, 실행 가능한 코드 등을 포함한 파일을 말합니다. 모듈은 코드의 재사용성과 조직을 높이고, 다른 코드에서 쉽게 가져와서 사용할 수 있게 해줍니다.파이썬 모듈은 기본적으로 .py 확장자를 가진 파일로 존재합니다. 예를 들어, my_module.py라는 파일을 작성하면, 이를 다른 파이썬 파일에서 불러와 사용할 수 있습니다.모듈 사용 예시:모듈 작성 (my_module.py):# my_module.py def add(a, b): return a + b def subtract(a, b): return a - b모듈 불러오기 (main.py):# main.py import my_modu..

PHYTHON 2025.03.21

파이썬 코딩 규약(스타일가이드) 및 파이썬실행프로그램(웹브라우저)

파이썬 코딩 규약코딩 규약 - 프로그램 소스를 작성할 때 적용하는 코딩에 대한 일종의 약속, 서로간의 약속된 규칙을 정하여 일관성 있게 코딩하자는 것이다. PEPs 는 파이썬 코드의 개선을 위해 만들어진 제안서로 , 새로운 기능이나 구현을 제안하는 표준 트랙, 파이썬의 디자인 이슈나 일반적인 지침, 커뮤니티의 정보에 대한 제안, 파이썬 개발 과정의 개선을 등을 담고 있다.  스타일가이드 꼭 지켜야하는 것은 아니지만 다른개발자들이 작성한 코드 이해하는데 도움이 된다. 권고 코딩 규칙1. 들여쓰기 - 공백 4칸 권장                     한 줄은 최대 79자까지 추천                    최상위 함수와 클래스 정의는 2줄씩 띄어 쓴다.                    클래스 내의..

PHYTHON 2025.03.21

3. PYTHON 편집기(에디터 추천)

추천 에디터 1. IDLE 에디터 파이썬 설치하면 자동으로 설치된다. 쉘 모드와 에디터 모드가 있다. 코드 작성에 필요한 가장 기본적인 기능을 제공한다. 장점: 자동 설치, 간단한 코드를 빠르게 실습가능 단점: 유저 인터페이스와 기능 부족, 메모장과 비슷함. 2. 비주얼 스튜디오 코드(VISUAL STUDIO CODE) https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code i..

PHYTHON 2024.02.14

2. 파이썬 설치

https://www.python.org/downloads/ Download PythonThe official home of the Python Programming Languagewww.python.org   설치화면 나오면 add python.exe to path  꼭 체크하기    실행여부 확인1.IDLE 활용  시작 버튼 누르고 , IDLE 더블 클릭하면 아래 창이 나온다. 여기서 >>>  뒤에 코드 작성입력 후 enter 하면화면에 () 안 문구가 출력된다. 그런데 한줄이 아닌 여러줄 입력하기에는 불편함이 따른다. 여러줄 입력을 위하여file - new file창이 하나 나오면 여기다 입력한다.여러줄을 입력후 run - run module 파일 저장 메세지 뜨면 확인 2. POWERSHELL 활..

PHYTHON 2024.02.14

1. 파이썬 시작 - 파이썬이란?

hello = "world!" 개요 파이썬은 1991년에 귀도 반 로섬(Guido van Rossum)에 의해 만들어진 인터프리터 프로그래밍 언어이다. 직관적이고 쉬우며 특징과 다양하고 풍부한 라이브러리들을 바탕으로 한 강력한 생태계를 가지고 있어 프로그래밍 교육, 인공지능, 데이터 분석 및 빅데이터, 백엔드, 프론트엔드, 웹 스크래핑 등 다양한 분야에서 사용되며, 이에 힘입어 2023 TIOBE 인덱스 기준 프로그래밍 언어 순위 1위이기도 하다. 실행할 수 있는 의사 코드(Executable pseudocode)라고 불릴 정도로 문법이 단순하며 매우 미려하다. 때문에 초보자들이 프로그래밍을 할 때 많이 추천하는 언어이기도 하다. 그럼에도 사용률과 생산성, 실무에서의 사용성도 높기에 실무에서도 활발하게 ..

PHYTHON 2024.02.14