사용자 도구

사이트 도구


wiki:it:programming:python

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
wiki:it:programming:python [2025/07/31 07:19] syjang0803wiki:it:programming:python [2025/07/31 13:01] (현재) – [2) 연산자] syjang0803
줄 3: 줄 3:
 이 문서는 파이썬(Python) 프로그래밍 언어의 기본적인 개념부터 실제 활용 예제까지 다루는 종합 가이드입니다. 파이썬은 배우기 쉽고 강력하며 다양한 분야에서 활용되는 언어로, 초보자부터 숙련된 개발자까지 모두에게 유용합니다. 이 가이드를 통해 파이썬의 핵심 문법을 이해하고, 간단한 프로그램을 직접 작성할 수 있는 기반을 마련할 수 있습니다. 이 문서는 파이썬(Python) 프로그래밍 언어의 기본적인 개념부터 실제 활용 예제까지 다루는 종합 가이드입니다. 파이썬은 배우기 쉽고 강력하며 다양한 분야에서 활용되는 언어로, 초보자부터 숙련된 개발자까지 모두에게 유용합니다. 이 가이드를 통해 파이썬의 핵심 문법을 이해하고, 간단한 프로그램을 직접 작성할 수 있는 기반을 마련할 수 있습니다.
  
-{{wiki:it:programming:python_1.png?400}}+{{wiki:it:programming:python_1.png?600}}
  
  
 ===== 1. 파이썬 개요 ===== ===== 1. 파이썬 개요 =====
  
-파이썬은 1991년 귀도 반 로섬(Guido van Rossum)이 개발한 고수준(high-level), 인터프리터(interpreted), 객체 지향(object-oriented) 프로그래밍 언어입니다. 간결하고 읽기 쉬운 문법으로 유명하며, 다양한 운영체제에서 호환됩니다.+파이썬은 1991년 귀도 반 로섬(Guido van Rossum)이 개발한 **고수준(high-level)**, 인터프리터(interpreted), 객체 지향(object-oriented) 프로그래밍 언어입니다. 간결하고 읽기 쉬운 문법으로 유명하며, 다양한 운영체제에서 호환됩니다. 
 + 
 +  * **고수준(high-level)** 은 우수하다는 말이 아닌, 기계어보다 사람의 언어에 가깝다는 의미입니다. 
 +  * **인터프리터(interpreted)** 는 코드를 실행 시점에 한 줄씩 해석하여 실행하는 방식을 의미합니다. 
 +  * **객체 지향(object-oriented)** 은 프로그램을 객체들의 상호작용으로 구성하는 프로그래밍 패러다임을 의미합니다.
  
 ---- ----
줄 76: 줄 80:
 | 논리 연산자 | 조건들을 조합 | %%True and False%%, %%True or False%%, %%not True%% | False, True, False | | 논리 연산자 | 조건들을 조합 | %%True and False%%, %%True or False%%, %%not True%% | False, True, False |
 | 할당 연산자 | 변수에 값 할당 | %%x = 10%%, %%x += 5%% (x = x + 5) | x는 10, x는 15 | | 할당 연산자 | 변수에 값 할당 | %%x = 10%%, %%x += 5%% (x = x + 5) | x는 10, x는 15 |
 +
 ---- ----
 ==== 3) 조건문 (if, elif, else) ==== ==== 3) 조건문 (if, elif, else) ====
줄 163: 줄 168:
 introduce("박민준", 25) # 나이 지정 시 지정된 값 사용 introduce("박민준", 25) # 나이 지정 시 지정된 값 사용
 </file> </file>
-  * **가변 인자 (`*args``**kwargs`)**: +  * **가변 인자 (%%*args%%%%**kwargs%%)**: 
-    `*args`: 개수 제한 없이 위치 인자를 받을 때 사용합니다. 튜플 형태로 전달됩니다. + 
-    `**kwargs`: 개수 제한 없이 키워드 인자를 받을 때 사용합니다. 딕셔너리 형태로 전달됩니다.+  %%*args%%: 개수 제한 없이 위치 인자를 받을 때 사용합니다. 튜플 형태로 전달됩니다. 
 +  %%**kwargs%%: 개수 제한 없이 키워드 인자를 받을 때 사용합니다. 딕셔너리 형태로 전달됩니다. 
 + 
 <file> <file>
 def print_args(*args): def print_args(*args):
wiki/it/programming/python.1753946342.txt.gz · 마지막으로 수정됨: 저자 syjang0803

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki