Lesson – 98 : Python માં વિવિધ Data Types
Python એક Powerful અને Flexible Programming Language છે, જેમાં વિવિધ પ્રકારના ડેટા પર કામ કરવા માટે અનેક Data Types ઉપલબ્ધ છે. Data Type એ નક્કી કરે છે કે Variable માં કયા પ્રકારનો ડેટા સ્ટોર થશે અને તેના પર કયા પ્રકારની ક્રિયાઓ કરી શકાશે.
1. Numeric Data Types
Python માં સંખ્યાત્મક ડેટા રાખવા માટે Numeric Type નો ઉપયોગ થાય છે.
(1) int (Integer)
-
પૂરણાંક સંખ્યાઓ (જેમ કે 5, -10, 200)
x = 10
(2) float (Decimal Number)
-
દશાંશ સંખ્યાઓ (જેમ કે 5.6, 3.14, -7.8)
y = 3.14
(3) complex
-
કલ્પિત સંખ્યાઓ: a + bj (જેમ કે 3+4j)
z = 3 + 4j
2. String Data Type (str)
-
અક્ષરો, શબ્દો કે વાક્યો String તરીકે સ્ટોર થાય છે.
-
String ને single (‘ ‘), double (” “) અથવા triple quotes વડે લખી શકાય છે.
name = "Python"
3. Boolean Data Type (bool)
-
True અથવા False value આપે છે.
-
શરતોની ચકાસણી માટે ઉપયોગી.
is_valid = True
4. Sequence Data Types
(1) list
-
Mutable છે (ચેન્જ કરી શકાય છે).
-
[] બ્રેકેટમાં લખાય છે.
items = [10, "hello", 5.5]
(2) tuple
-
Immutable (ચેન્જ ન કરી શકાય).
-
() બ્રેકેટમાં લખાય છે.
points = (1, 2, 3)
(3) range
-
સંખ્યાઓની શ્રેણી બનાવવા માટે.
r = range(1, 10)
5. Set Data Types
(1) set
-
unique valuesનું unordered collection.
-
{} વડે લખાય છે.
s = {1, 2, 3}
(2) frozenset
-
set નો immutable version.
fs = frozenset({1, 2, 3})
6. Mapping Data Type
dict (Dictionary)
-
Key : Value જોડી.
-
{} વડે લખાય છે.
student = {"name": "Jaydip", "age": 21}
7. Binary Data Types
સ્પેશિયલ ડેટા જેવા કે ફાઇલ, ઈમેજ, નેટવર્ક ડેટાને હેન્ડલ કરવા માટે.
-
bytes
-
bytearray
-
memoryview
b = bytes([1, 2, 3])
8. None Type
-
None value દર્શાવે છે કે value ઉપલબ્ધ નથી.
x = None
Python માં વિવિધ Data Types ઉપલબ્ધ છે જે પ્રોગ્રામિંગને સરળ, ગમ્મતભર્યું અને ઉપયોગી બનાવે છે. Python નું Dynamic Type System તમારા variable નું type runtime સમયે નક્કી કરે છે, જે beginner અને professional બંને માટે ખૂબ મદદરૂપ છે.