Top News

Python Data Types Tutorial in Telugu | Simple & Clear Explanation

 

Python లో డేటా టైప్స్ – పూర్తి వివరాలు

Python అనేది అత్యంత ప్రాచుర్యం పొందిన ప్రోగ్రామింగ్ భాషలలో ఒకటి. ఇందులో ప్రతి విలువకి ఒక డేటా టైప్ ఉంటుంది. ఈ పోస్టులో మనం Python లో ఉన్న ప్రధానమైన Data Types గురించి తెలుగులో తెలుసుకుందాం.


Python Data Types Tutorial in Telugu | Python Basics
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])
💾 బైనరీ టైప్స్bytesImmutable బైనరీ డేటాb"Hello"
bytearrayMutable బైనరీ డేటా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 (True or False). 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

Previous Post Next Post