파이썬기초(11)
-
파이썬 기초 강좌: 튜플(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 -
파이썬 기초 강좌: 반복문
이번 포스팅에서는 프로그래밍에서 반복 작업을 수행하는 데 사용되는 반복문에 대해 알아보겠습니다. 파이썬에서 사용되는 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 -
파이썬 기초 강좌: 조건문
이번 포스팅에서는 프로그래밍에서 매우 중요한 조건문에 대해 알아보겠습니다. 파이썬에서 사용되는 if, elif, else 문을 활용하여 조건에 따라 프로그램의 흐름을 제어하는 방법을 배우고, 다양한 예제 코드를 통해 익힐 것입니다. 1. if 문 if 문은 주어진 조건이 참(True)인 경우에만 특정 블록의 코드를 실행합니다. 조건이 거짓(False)인 경우에는 해당 코드 블록을 건너뜁니다. 예제 코드: x = 10 if x > 5: print("x는 5보다 큽니다.") 2. if-else 문 if-else 문은 주어진 조건이 참(True)인 경우와 거짓(False)인 경우에 서로 다른 코드 블록을 실행합니다. 예제 코드: x = 3 if x % 2 == 0: print("x는 짝수입니다.") else:..
2024.04.07 -
파이썬 기초: 변수와 자료형
이번 포스팅에서는 파이썬의 기초 중 가장 기본이 되는 변수와 자료형에 대해 자세히 알아보겠습니다. 변수와 자료형의 개념부터 다양한 예제 코드까지 포함하여 파이썬의 기초를 탄탄히 다지는데 도움이 될 것입니다. 1. 변수와 자료형 파이썬에서 변수는 값을 저장하는데 사용됩니다. 변수를 선언할 때 데이터를 저장할 수 있는 메모리 공간이 할당됩니다. 파이썬에서는 변수의 자료형을 따로 지정하지 않아도 됩니다. 변수에 값을 할당할 때 자료형이 자동으로 결정됩니다. 예제 코드: # 정수형 변수 num1 = 10 # 실수형 변수 num2 = 3.14 # 문자열 변수 name = "John" # 불리언형 변수 is_true = True 2. 다양한 자료형 정수형(int): 소수점이 없는 숫자를 저장합니다. 실수형(floa..
2024.04.07