- Get link
- X
- Other Apps
Python is a dynamically typed language, which means that the data types of variables can change during the execution of the program. Python supports several built-in data types, which can be used to represent different kinds of values. Below are some of the frequently used data types in Python:
1. Numeric Data Types:
Python has support for various numeric data types, such as integers, floating-point numbers, and complex numbers. Integers are whole numbers, whereas floating-point numbers are those that contain a decimal point. On the other hand, complex numbers consist of both a real and an imaginary part. Here are some examples:
```
x = 10 # integer
y = 3.14 # floating-point number
z = 2 + 3j # complex number
```
2. String Data Type:
Python uses strings to represent text data, which can be encompassed within single quotes ('...') or double quotes ("..."). Here are some examples:
```
a = 'Hello, World!' # string
b = "Python is awesome" # string
```
3. Boolean Data Type:
In Python, Boolean values are used to represent True or False. Conditional statements and loops frequently utilize Boolean values in Python. Here are some examples:
```
x = True # boolean
y = False # boolean
```
4. List Data Type:
Python lists are collections of items that can contain any data type. They are ordered and mutable, allowing for the addition, removal, or modification of elements within a list. Here are some examples:
```
fruits = ['apple', 'banana', 'cherry'] # list of strings
numbers = [1, 2, 3, 4, 5] # list of integers
mixed_list = [10, 'apple', True] # list of mixed data types
```
5. Tuple Data Type:
A tuple is similar to a list, but it is immutable, which means that you cannot modify its items. Here are some examples:
```
fruits = ('apple', 'banana', 'cherry') # tuple of strings
numbers = (1, 2, 3, 4, 5) # tuple of integers
mixed_tuple = (10, 'apple', True) # tuple of mixed data types
```
6. Set Data Type:
A set is a collection of distinct items without any specific order. In Python, sets are mutable and allow the addition or removal of elements from the set. Here are some examples:
```
fruits = {'apple', 'banana', 'cherry'} # set of strings
numbers = {1, 2, 3, 4, 5} # set of integers
mixed_set = {10, 'apple', True} # set of mixed data types
```
7. Dictionary Data Type:
In Python, a dictionary is a set of key-value pairs, where each key is linked with a corresponding value. Dictionaries are mutable, which means that you can add, remove, or modify key-value pairs in a dictionary. Here are some examples:
```
person = {'name': 'John', 'age': 35, 'city': 'New York'} # dictionary
```
In conclusion, Python supports a wide range of data types that can be used to represent different kinds of values. Understanding these data types is essential for writing effective Python programs.
Comments
Post a Comment