Variables क्या है ये कुछ नही बस एक container है एक example लेते है
Kitchen yes kitchen मैं जब तुम्हारी मम्मी मसाला को container ( डब्बो ) मैं रखती है तुमने तो देखा होगा कि वो एक container मैं नमक रखती है और उस पर नाम लिख देती है नमक और दूसरे container मैं sugar रखती है और नाम लिख देती है sugar तो वो ऐसा क्यों करती है वो ऐसा इसलिए करती है ताकी उसे आसानी हो ये समझने मैं की को से container नमक का है और कौन सा container sugar का
यही same thing coding मैं भी होती है ।
तो हम क्या करते है हमारे पास different different container होते है । think मेरे पास एक container है जिसमें मैने 10 value add की है और उसका नाम (a) दे दिया और एक दूसरा container है जिसमे मेने 20 value add की है और उसका नाम मेने (b) दे दिया । मेने ऐसा इसलिए किया ताकि मुझे आसानी हो ये समझने मैं जिसमे 10 value है उसका नाम (a) है और जिसमे 20 value है उसका नाम (b) है । और इन नाम को ही हम variables कहते है
अब इसे technical terms मैं समझते है । variable एक symbolic name or reference है किसी तरह की information को स्टोर करने के लिए ।
इसे एक example से समझते है
जो पहले वाला container है जिसमे मेने 10 value add की थी वो एक information है और जिसका मेने एक नाम दिया था (a) वो एक symbolic name है
ये सिर्फ एक symbolic name or reference है जो किसी तरह की value या information को store करती है ।
ये variables एक virtual container है अब ये virtual मतलब हम इन container को ना तो देख सकते है और ना ही हात लगा सकते है ये real नही है वही हम kitchen के container की बात करे तो वो रियल है और हम उन्हें देख भी सकते है और हात भी लगा सकते है । अब ये variable कहा होते है तो ये variable RAM के अंदर होते है । अब ये RAM क्या है । RAM data को store करता है और हमारे variable भी एक data है जो इन RAM मैं store होते है ।
Variable एक virtual कंटेनर है जिसकी वैल्यू को हम एक समय के बात चेंज कर सकते है । मतलब , इसे समझने के लिये वही kitchen वाला example लेते है । एक कंटेनर जिसमे तुम्हारी मम्मी ने नकम भरा था वो एक समय के बाद खाली हो जाएगा । तो तुम्हरी मम्मी उसमे अब कुछ और डालेगी जैसे कि हल्दी है । और उस कंटेनर का नाम भी चेंज कर दिया । मतलब नकम वाले कंटेनर को हल्दी वाले कंटेनर से रिप्लेस कर दिया । ठीक उसी प्रकार variable की वैल्यू को हम एक समय के बाद चेंज कर सकते है । लेकिन एक final variable भी होते है जिसकी वैल्यू को हम चेंज नही कर सकते ।
आब हम variable को कैसे लिख सकते है
int roll = 10 ; // roll is a variable
हम int लिखेंगे जो कि एक data type है अब ये Data type क्या है तो सभी variables के3 लिए हमे ये बताना होगा कि हम किस तरह का Data type लिख रहे है ।
एक example से समझते है ।
तुम्हारे पास एक water बोतल है तो क्या तुम उसमे मसाला भरने के लिए use करोगे नही ना , उसी प्रकार अगर तुम्हारे पास मसाला कंटेनर है तो क्या तुम उसमे पानी भरोगे नही ना । तो water बोतल बनी है पानी भरने के लिए ओर मसाला कंटेनर बने है मसाला भरने के लिए ये कंटेनर अपने अपने एक individual काम के लिए बनाए गए है । ठीक उसी प्रकार roll इस variable को बनाया गया है integer value को store करने के लिए जो है 10 । इसलिए हमने बताया है कि ये एक integer को स्टोर करता है (int) .
उसी प्रकार हम कुछ ओर भी लिख सकते है जैसे
String a = 'rithvik'
तो a एक variable name है जो store कर रहा है Rithvik को ओर Rithvik एक string है ये characters का एक combination है इसलिए हमें आगे Data type बताया है (string) .
अब अलग अलग programming languages मैं हम कैसे variable को लिख सकते है ।
0 Comments