반응형

Python 5

[Python] 05. 리스트(List), 튜플(Tuple), 집합(Set), 딕셔너리(Dictionary)

리스트(List), 튜플(Tuple), 집합(Set), 딕셔너리(Dictionary)  컨테이너 자료형은 여러 값을 하나의 변수로 묶어서 저장할 수 있는 자료형을 의미합니다. 대표적인 컨테이너 자료형으로는 리스트(List), 튜플(Tuple), 집합(Set), 딕셔너리(Dictionary) 등이 있습니다.  1. 리스트 (List)리스트는 Python에서 가장 많이 사용되는 컨테이너 자료형 중 하나로, 여러 값을 순서대로 저장할 수 있습니다. 리스트는 **가변적(mutable)**이며, 요소를 추가, 삭제, 수정할 수 있습니다.정의: 대괄호 [ ]로 정의하며, 요소들은 쉼표로 구분됩니다.특징:가변형: 리스트의 요소를 변경, 추가, 삭제할 수 있습니다.중복 허용: 리스트 내에 중복된 값을 저장할 수 있습니..

Python 2024.09.29

[Python] 04. 함수

함수  하나의 작업을 수행하기 위해 독립적으로 설계된 코드 블록입니다.함수는 재사용 가능하며, 코드를 더 깔끔하고 모듈화된 방식으로 작성할 수 있게 해줍니다.Python에서 함수는 def 키워드를 사용하여 정의됩니다  함수는 코드를 재사용 가능하게 하고, 프로그램을 모듈화하여 가독성을 높입니다.함수는 def 키워드를 사용하여 정의되며, 필요에 따라 매개변수와 반환값을 가질 수 있습니다.기본값을 가진 매개변수, 가변 인수, 그리고 여러 값을 반환하는 등의 다양한 기능을 지원합니다.Docstring을 통해 함수의 목적과 사용 방법을 설명할 수 있습니다.  형식 )def 함수이름(매개변수들): """Docstring: 함수 설명""" 실행할 코드 return 반환값  def: 함수를 정의하기 ..

Python 2024.09.29

[Python] 03. 제어문 ( 조건문, 반복문, 예외 처리 )

제어문 ( 조건문, 반복문, 예외처리 )   #  조건문 ( Conditional Statements )조건문은 특정 조건에 따라 코드를 실행할지 여부를 결정합니다. Python의 조건문에는 if, elif, else가 사용됩니다. if 문if 문은 조건이 True일 때만 코드를 실행합니다.x = 10if x > 5: print("x는 5보다 큽니다.")   if-else 문if 문에 이어 else를 사용하여 조건이 False일 때 실행될 코드를 지정할 수 있습니다.x = 3if x > 5: print("x는 5보다 큽니다.")else: print("x는 5보다 작거나 같습니다.") if-elif-else 문여러 조건을 처리할 때 elif를 사용하여 조건을 추가할 수 있습니다.x = 5i..

Python 2024.09.28

[Python] 02. 데이터 타입, 변수 , 연산자

데이터 타입 ,  변수 ,연산자 # 데이터 타입동적 타이핑(dynamic typing) 언어로, 변수의 데이터 타입을 명시적으로 선언하지 않아도 됩니다. 하지만, 각 값은 특정 타입을 가지며, Python에서는 다양한 기본 타입들이 있습니다. 자료형형식설명예정수형int소수점이 없는 수1,2 소수float소수점이 있는 수 (부동 소수점 )-3.8 , 2.4문자열str문자들로 이루어진 문장'abc', 'hi'진위boolTrue/False를 나타내는 자료형True, False복소수complex복소수를 나타냄5+3j바이트bytes0 ~ 255 사이의 코드 모임b'Python'리스트list순서가 있는 자료 집합['강호동','유재석']사전dict순서가 없는 자료 집합{'a1':100, 'a2':200}튜플tuple..

Python 2024.09.28

[Python] 01. 파이썬 개념 , 프로그램 설치

파이썬 개념 , 프로그램 설치  # 파이썬이란 ython(파이썬)은 1991년 네덜란드의 프로그래머 귀도 반 로섬(Guido van Rossum)이 개발한 고수준(high-level) 프로그래밍 언어입니다. Python은 간결하고 읽기 쉬운 문법을 통해 초보자부터 숙련된 개발자까지 누구나 쉽게 사용할 수 있는 언어로 설계되었습니다. 다음은 Python의 주요 특징과 장점입니다. 1. 인터프리터 언어Python은 인터프리터 언어로, 컴파일 없이 코드를 한 줄씩 실행합니다. 즉, 코드를 작성하고 바로 실행하여 결과를 확인할 수 있어 빠른 피드백 루프를 제공합니다. 2. 간결하고 가독성이 높은 문법Python은 다른 언어에 비해 문법이 간결하며, 코드가 읽기 쉽고 직관적입니다. 코드의 블록 구분을 중괄호 {}..

Python 2024.09.28
반응형