Python లో డేటా టైప్స్ – పూర్తి వివరాలు
Python అనేది అత్యంత ప్రాచుర్యం పొందిన ప్రోగ్రామింగ్ భాషలలో ఒకటి. ఇందులో ప్రతి విలువకి ఒక డేటా టైప్ ఉంటుంది. ఈ పోస్టులో మనం Python లో ఉన్న ప్రధానమైన Data Types గురించి తెలుగులో తెలుసుకుందాం.
![]()  | 
| Python Data Types Tutorial in Telugu | 
1. న్యూమరిక్ టైప్స్ (Numeric Types)
Python లో సంఖ్యలను స్టోర్ చేయడానికి ఈ డేటా టైప్స్ ఉపయోగిస్తారు.
- 
int– పూర్తి సంఖ్యలు (ఉదా:10,-5) - 
float– దశాంశ సంఖ్యలు (ఉదా:3.14,-0.99) - 
complex– కాంప్లెక్స్ సంఖ్యలు (ఉదా:3+5j) 
🔡 2. సీక్వెన్స్ టైప్స్ (Sequence Types)
ఇవి అనేది విలువల సరసిని సూచిస్తాయి (ఆర్డర్డ్ కలెక్షన్).
- 
str– స్ట్రింగ్ (పదాలు/వాక్యాలు) ఉదా:"Python" - 
list– మారే విలువల సరసి (ఉదా:[1, 2, "abc"]) - 
tuple– మారని విలువల సరసి (ఉదా:(10, 20, "xyz")) - 
range– సంఖ్యల శ్రేణి (ఉదా:range(5)అంటే 0 నుండి 4 వరకూ) 
3. మ్యాపింగ్ టైప్ (Mapping Type)
- 
dict– డిక్షనరీ: కీ-విల్యూ జంటలు (ఉదా:{"name": "Rahul", "age": 25}) 
4. బూలియన్ టైప్ (Boolean Type)
- 
bool– లాజికల్ విలువలు:TrueలేదాFalse(ఉదా:5 > 3ఫలితంTrue) 
5. సెట్ టైప్స్ (Set Types)
- 
set– అనియమితమైన, యూనిక్ విలువల సమాహారం (ఉదా:{1, 2, 3}) - 
frozenset– మార్చలేని సెట్స్ (Immutable Set) 
6. బైనరీ టైప్స్ (Binary Types)
- 
bytes– బైనరీ డేటా (Immutable) - 
bytearray– Mutable బైనరీ డేటా - 
memoryview– మెమరీ డేటాకి యాక్సెస్ కోసం 
7. None టైప్
- 
NoneType– విలువ లేకపోవడం చూపించడానికిNoneఉపయోగిస్తారు (ఉదా: ఫంక్షన్ ఏమి రిటర్న్ చేయకపోతే) 
Python Data Types - తెలుగు టేబుల్
| కేటగిరీ (Category) | డేటా టైప్ (Data Type) | వివరణ (Description) | ఉదాహరణ (Example) | 
|---|---|---|---|
| 🔢 న్యూమరిక్ టైప్స్ | int | పూర్తి సంఖ్యలు | 10, -5, 100 | 
float | దశాంశ సంఖ్యలు | 3.14, -0.99 | |
complex | కాంప్లెక్స్ నంబర్లు | 3+5j, 2-3j | |
| 🔡 సీక్వెన్స్ టైప్స్ | str (string) | స్ట్రింగ్ (అక్షరాల సరసం) | "Hello", 'Python' | 
list | మారే విలువల సరసం (Mutable) | [1, 2, "abc"] | |
tuple | మారని సరసం (Immutable) | (10, 20, "xyz") | |
range | సంఖ్యల శ్రేణి | range(0, 5) | |
| 🗺️ మ్యాపింగ్ టైప్ | dict | కీ-విల్యూ జంటలు | {"name": "Ravi", "age": 25} | 
| ✅ బూలియన్ టైప్ | bool | లాజికల్ విలువలు (True / False) | True, False | 
| 🔘 సెట్ టైప్స్ | set | యూనిక్ విలువల సమాహారం (Mutable) | {1, 2, 3} | 
frozenset | మార్చలేని సెట్స్ (Immutable Set) | frozenset([1, 2, 3]) | |
| 💾 బైనరీ టైప్స్ | bytes | Immutable బైనరీ డేటా | b"Hello" | 
bytearray | Mutable బైనరీ డేటా | bytearray([65, 66, 67]) | |
memoryview | మెమరీ వ్యూయింగ్ కోసం ఉపయోగిస్తారు | memoryview(b"abc") | |
| ❎ None టైప్ | NoneType | విలువ లేకపోవడాన్ని సూచిస్తుంది | None | 
1. Numeric Types
Used to store numeric values.
- 
int: Integer values (e.g.,5,-10,1000) - 
float: Floating-point numbers (e.g.,3.14,-0.001) - 
complex: Complex numbers (e.g.,3+5j) 
🔡 2. Sequence Types
Ordered collections of items.
- 
str(String): Immutable sequences of Unicode characters (e.g.,"hello",'Python') - 
list: Mutable sequences (e.g.,[1, 2, 3],["a", "b", "c"]) - 
tuple: Immutable sequences (e.g.,(1, 2, 3),("x", "y")) - 
range: Immutable sequences of numbers, often used in loops (e.g.,range(5)) 
3. Mapping Type
Key-value pairs.
- 
dict(Dictionary): Unordered, mutable mappings (e.g.,{"name": "Alice", "age": 25}) 
4. Boolean Type
- 
bool: Represents truth values (TrueorFalse). Used in conditional statements and logic operations. 
5. Set Types
Unordered collections of unique elements.
- 
set: Mutable, unordered collection (e.g.,{1, 2, 3}) - 
frozenset: Immutable version of a set (e.g.,frozenset([1, 2, 3])) 
6. Binary Types
Used for binary data.
- 
bytes: Immutable sequences of bytes (e.g.,b"hello") - 
bytearray: Mutable version of bytes - 
memoryview: A memory view object that allows access to the internal data of an object that supports the buffer protocol 
7. None Type
Represents the absence of a value.
- 
NoneType: Only one value:None 
చివరి మాట
Python లో డేటా టైప్స్ అనేవి ప్రోగ్రామింగ్ బేసిక్స్ లో అత్యంత ముఖ్యమైన భాగం. మీరు వీటిని బాగా అర్థం చేసుకోవడం కోడ్ రాయడంలో చాలా సహాయపడుతుంది.
మీకు ఈ పోస్టు ఉపయోగకరంగా అనిపిస్తే, కామెంట్ చేయండి మరియు మీ ఫ్రెండ్స్తో షేర్ చేయండి!
👉 మరిన్ని Python ట్యూటోరియల్స్ కోసం మా బ్లాగ్ని ఫాలో అవ్వండి!

Post a Comment