Today i learnt about python data types:
1. Text Type.
- str (string) used to incorporate texts in a code.
Example:
name = "Chenda"
2. Numerical types
- int → Whole numbers
- float → Decimal numbers
- complex → Complex numbers with letters.
Example:
id = 25 # int
pi = 3.14 # float
z = 2 + 3j # complex
3. Boolean Type
- bool → Logical values.
Example:
she_is_a_girl = True
she-is_young = False
4. Sequence types.
- list → Ordered, changeable, allows duplicates
- tuple → Ordered, unchangeable, allows duplicates
- range → Immutable sequence of numbers.
Example:
colors = ["red", "blue"] # list
coordinates = (10, 20) # tuple
numbers = range(5) # range
fruits = ["mangoes", "apples"]
5. Set Types.
- set → Unordered, no duplicates
- frozen set → Immutable set.
Example:
items = {1, 2, 3}
frozen_items = frozenset([1, 2, 3])
6. Mapping Type
- dict → Key-value pairs.
example:
person = {"name": "Alice", "age": 30}
7. Binary types.
- bytes
- byte array
- memory view.
Example:
data = b"hello" # bytes
buffer = bytearray(5) # bytearray
memory = memoryview(bytes(5)) # memoryview
8. None Type.
- None Type → Represents absence of a value.
Example:
result = None
Top comments (0)