In Python에서 데이터 유형은 숫자, 텍스트 및 논리 값과 같은 다양한 유형의 값을 나타내는 데 사용됩니다. 이러한 데이터 유형을 이해하는 것은 효과적인 Python 코드를 작성하는 데 필수적입니다. 이 게시물에서는 정수, 부동 소수점, 문자열, 부울 및 없음을 포함하여 Python의 기본 데이터 유형을 탐색합니다.
정수 Integers
정수는 1, 2, 3, 등등. Python에서 정수는 int 데이터 유형을 사용하여 표현됩니다. 다음은 Python에서 정수를 만들고 작업하는 방법을 보여주는 예제 코드입니다.
x = 5
y = 10
# basic arithmetic operations
z = x + y # addition
w = x - y # subtraction
u = x * y # multiplication
v = x / y # division
print(z, w, u, v) # prints 15, -5, 50, 0.5
이 예에서는 두 개의 변수 x 및 y를 만들고 몇 가지 기본 산술 연산을 수행합니다. +, -, 및 / 연산자를 사용합니다. 그런 다음 print() 문을 사용하여 결과를 출력합니다.
부동수 Floats
부동수는 1.5, 2.75, 곧. Python에서 float는 float 데이터 유형을 사용하여 표현됩니다. 다음은 Python에서 부동 소수점을 만들고 작업하는 방법을 보여주는 예제 코드입니다.
a = 1.5
b = 2.75
# basic arithmetic operations
c = a + b # addition
d = a - b # subtraction
e = a * b # multiplication
f = a / b # division
print(c, d, e, f) # prints 4.25, -1.25, 4.125, 0.5454545454545454
이 예제에서는 두 개의 변수 a 및 b를 만들고 몇 가지 기본 산술 연산을 수행합니다. +, -, 및 / 연산자를 사용합니다. 그런 다음 print() 문을 사용하여 결과를 인쇄합니다.
문자열 Strings
문자열은 Python에서 텍스트 데이터를 나타내는 데 사용됩니다. str 데이터 유형을 사용하여 표시됩니다. 다음은 Python에서 문자열을 만들고 작업하는 방법을 보여주는 예제 코드입니다.
name = "John Doe"
greeting = "Hello, "
# concatenation and formatting
message = greeting + name # concatenation
formatted_message = f"{greeting}{name}" # string formatting
print(message) # prints "Hello, John Doe"
print(formatted_message) # prints "Hello, John Doe"
이 예제에서는 두 개의 변수 name 및 greeting을 생성하고 몇 가지 작업을 수행합니다. 메시지를 생성합니다. + 연산자를 사용하여 두 문자열을 연결하고 문자열 서식을 사용하여 더 읽기 쉬운 메시지를 만듭니다.
부울 Booleans
부울은 다음을 나타내는 데 사용됩니다. 파이썬의 논리값 True 및 False의 두 가지 가능한 값을 가질 수 있습니다. 부울은 bool 데이터 유형을 사용하여 표현됩니다. 다음은 Python에서 부울을 만들고 사용하는 방법을 보여주는 예제 코드입니다.
is_sunny = True
is_raining = False
# boolean operators
both_sunny_and_raining = is_sunny and is_raining
either_sunny_or_raining = is_sunny or is
목록 Lists
목록은 숫자나 문자열과 같은 값 모음을 저장하는 데 사용됩니다. list 데이터 유형을 사용하여 표시됩니다. 다음은 Python에서 목록을 만들고 작업하는 방법을 보여주는 예제 코드입니다.
my_list = [1, 2, 3, "four", "five"]
# accessing elements in a list
print(my_list[0]) # prints 1
print(my_list[3]) # prints "four"
# adding elements to a list
my_list.append("six")
print(my_list) # prints [1, 2, 3, "four", "five", "six"]
# removing elements from a list
my_list.remove(2)
print(my_list) # prints [1, 3, "four", "five", "six"]
이 예에서는 정수와 문자열이 혼합된 목록 mylist를 만듭니다. 그런 다음 인덱싱을 사용하여 요소에 액세스하고 append() 메서드를 사용하여 요소를 추가하고 remove() 메서드를 사용하여 요소를 제거하는 등 목록에서 몇 가지 작업을 수행합니다.
튜플 Tuples
튜플은 값 모음을 저장하는 데 사용된다는 점에서 목록과 유사합니다. 그러나 변경 불가능하므로 일단 생성되면 값을 변경할 수 없습니다. 튜플은 tuple 데이터 유형을 사용하여 표현됩니다. 다음은 Python에서 튜플을 만들고 사용하는 방법을 보여주는 예제 코드입니다.
my_tuple = (1, 2, 3, "four", "five")
# accessing elements in a tuple
print(my_tuple[0]) # prints 1
print(my_tuple[3]) # prints "four"
이 예에서는 정수와 문자열이 혼합된 튜플 mytuple을 만듭니다. 그런 다음 인덱싱을 사용하여 튜플의 요소에 액세스합니다.
사전 Dictionaries
사전은 “name”: “John Doe” 또는 “age”와 같은 키-값 쌍을 저장하는 데 사용됩니다. 30. dict 데이터 유형을 사용하여 표현됩니다. 다음은 Python에서 사전을 만들고 사용하는 방법을 보여주는 예제 코드입니다.
my_dict = {"name": "John Doe", "age": 30, "city": "New York"}
# accessing values in a dictionary
print(my_dict["name"]) # prints "John Doe"
print(my_dict["age"]) # prints 30
# adding and updating values in a dictionary
my_dict["job"] = "Developer"
my_dict["age"] = 31
print(my_dict) # prints {"name": "John Doe", "age": 31, "city": "New York", "job": "Developer"}
# removing values from a dictionary
del my_dict["city"]
print(my_dict) # prints {"name": "John Doe", "age": 31, "job": "Developer"}
이 예에서는 사람의 이름, 나이 및 도시를 나타내는 키-값 쌍을 포함하는 사전 mydict를 만듭니다. . 그런 다음 키를 사용하여 값에 액세스하고, 키-값 쌍을 사용하여 값을 추가 및 업데이트하고, del 키워드를 사용하여 값을 제거하는 등 사전에서 몇 가지 작업을 수행합니다.
댓글 남기기