전체 글(61)
-
파이썬 기초 강좌: 딕셔너리(Dictionary)
딕셔너리는 파이썬에서 매우 유용한 자료 구조입니다. 키-값 쌍을 사용하여 데이터를 저장하고 검색하는 데에 효율적입니다. 이번 포스팅에서는 딕셔너리의 생성, 접근, 추가, 삭제, 딕셔너리 메서드에 대해 자세히 알아보겠습니다. 1. 딕셔너리 생성하기 딕셔너리를 생성할 때 키와 값의 쌍을 정의하여 중괄호({}) 안에 넣어줍니다. 이때 각 키와 값은 쉼표(,)로 구분합니다. # 딕셔너리 생성하기 my_dict = {"apple": 3, "banana": 2, "orange": 5} 2. 딕셔너리 값 접근하기 딕셔너리의 특정 키에 해당하는 값을 얻으려면 해당 키를 사용하여 접근합니다. # 딕셔너리 값 접근하기 print(my_dict["apple"]) # 출력: 3 3. 딕셔너리 값 추가하기 새로운 키-값 쌍을 ..
2024.04.07 -
파이썬 기초 강좌: 튜플(Tuple)
튜플은 리스트와 유사하지만 수정할 수 없는 데이터 구조입니다. 한 번 생성하면 내용을 변경할 수 없으며, 리스트와 달리 소괄호로 둘러싸여 있습니다. 이번 포스팅에서는 튜플의 생성, 접근, 튜플 언패킹, 튜플의 불변성 등에 대해 알아보겠습니다. 1. 튜플 생성하기 튜플은 소괄호 안에 쉼표(,)로 구분된 값들로 생성할 수 있습니다. # 튜플 생성하기 my_tuple = (1, 2, 3, 4, 5) 2. 튜플의 인덱싱과 슬라이싱 튜플은 리스트와 마찬가지로 인덱스를 사용하여 각 요소에 접근할 수 있습니다. # 튜플 인덱싱 print(my_tuple[0]) # 첫 번째 요소 출력 # 튜플 슬라이싱 print(my_tuple[1:3]) # 두 번째부터 세 번째 요소까지 출력 3. 튜플 언패킹 튜플 언패킹을 사용하여..
2024.04.07 -
파이썬 기초 강좌: 리스트(List)
리스트는 파이썬에서 가장 많이 사용되는 데이터 구조 중 하나입니다. 리스트는 순서가 있는 데이터의 모음이며, 여러 가지 타입의 데이터를 포함할 수 있습니다. 이번 포스팅에서는 리스트의 생성, 접근, 추가, 삭제, 슬라이싱 등에 대해 알아보겠습니다. 1. 리스트 생성하기 리스트는 대괄호([]) 안에 원하는 데이터를 쉼표(,)로 구분하여 나열하여 생성할 수 있습니다. # 리스트 생성하기 my_list = [1, 2, 3, 4, 5] 2. 리스트의 인덱싱과 슬라이싱 리스트는 인덱스를 사용하여 각 요소에 접근할 수 있습니다. 인덱스는 0부터 시작하며, 음수 인덱스는 리스트의 끝에서부터 역순으로 접근합니다. 슬라이싱을 사용하여 리스트의 일부를 추출할 수 있습니다. # 리스트 인덱싱 print(my_list[0])..
2024.04.07 -
파이썬의 기초 강좌: 예외 처리
안녕하세요 여러분! 이번에는 프로그램에서 발생할 수 있는 예외 상황을 처리하는 방법에 대해 알아보겠습니다. 예외 처리는 프로그램의 안정성을 높이고 예상치 못한 오류에 대처하는 데 도움이 됩니다. 예외란 무엇인가요? 우선 예외가 무엇인지부터 알아보겠습니다. 예외는 프로그램 실행 중에 발생하는 오류를 말합니다. 이런 예외 상황이 발생하면 프로그램이 비정상적으로 종료될 수 있습니다. 예를 들어, 0으로 숫자를 나누려고 할 때 ZeroDivisionError 예외가 발생하거나, 존재하지 않는 파일을 열려고 할 때 FileNotFoundError 예외가 발생할 수 있습니다. 예외 처리하기 예외 처리는 try-except 문을 사용하여 처리할 수 있습니다. try 블록 안에 예외가 발생할 수 있는 코드를 작성하고,..
2024.04.07 -
파이썬 기초 강좌: 함수
이번 포스팅에서는 프로그래밍에서 중요한 개념인 함수에 대해 알아보겠습니다. 파이썬에서 함수를 정의하고 호출하는 방법을 배우고, 함수의 매개변수와 반환값을 다루는 방법을 익힐 것입니다. 1. 함수 정의하기 파이썬에서 함수를 정의할 때는 def 키워드를 사용합니다. 함수는 코드의 재사용성을 높이고, 코드를 구조화하여 관리하기 쉽게 해줍니다. 예제 코드: # 함수 정의하기 def greet(): print("Hello, world!") # 함수 호출하기 greet() 2. 매개변수와 반환값 함수는 매개변수(parameter)를 받아들일 수 있고, 값을 반환할 수도 있습니다. 예제 코드: # 매개변수와 반환값이 있는 함수 def add(a, b): return a + b result = add(3, 5) pri..
2024.04.07 -
파이썬 기초 강좌: 반복문
이번 포스팅에서는 프로그래밍에서 반복 작업을 수행하는 데 사용되는 반복문에 대해 알아보겠습니다. 파이썬에서 사용되는 for 문과 while 문을 활용하여 반복적인 작업을 수행하는 방법을 배우고, 다양한 예제 코드를 통해 익힐 것입니다. 1. for 문 for 문은 시퀀스(리스트, 튜플, 문자열 등)의 각 요소에 대해 반복 작업을 수행합니다. 예제 코드: # 리스트 요소 출력하기 fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit) # 문자열 문자 출력하기 for char in "Hello": print(char) 2. range() 함수와 함께 사용하기 range() 함수는 숫자의 시퀀스를 생성합니다. 이를 for 문과 함께 사..
2024.04.07