वेरिएबल के अलग-अलग नाम हो सकते हैं। हमारे पास year = 2022, month = 'July', game = 'Red Dead Redemption 2' जैसे वेरिएबल हो सकते हैं।
लेकिन वेरिएबल के नामकरण में कुछ सीमाएँ होती हैं। यह ध्यान रखना महत्वपूर्ण है कि वेरिएबल में केवल अक्षर, संख्या और प्रतीक हो सकते हैं। इसके अलावा, वेरिएबल संख्या से शुरू नहीं हो सकते।
num1 = 512 # सही! यह एक वैध अभिव्यक्ति है
num_2 = 1024 # सही! यह एक वैध अभिव्यक्ति है
3_num = 256 # गलत! वेरिएबल संख्या से शुरू नहीं हो सकते
some_long_variable_name = 10 # सही!
longVariableName = 'hello' # अभी भी सही है, लेकिन वेरिएबल के नाम में शब्दों को अलग करने के लिए का उपयोग करना बेहतर है
वेरिएबल केस-सेंसिटिव होते हैं, जिसका मतलब है कि a = 10 और A = 77 पूरी तरह से अलग वेरिएबल हैं।
name = 'Anna'
Name = 'Karen'
print(name, Name)
name = 'Anna'
name = 'Karen'
print(name, name)
पहला प्रोग्राम Anna Karen प्रिंट करेगा क्योंकि वेरिएबल name और Name अलग-अलग हैं और वे अलग जानकारी रख सकते हैं। जबकि दूसरा प्रोग्राम Karen Karen प्रिंट करेगा क्योंकि name वेरिएबल वही है - हमने प्रोग्राम की दूसरी पंक्ति में इसकी वैल्यू Karen से बदल दी है।
चैलेंज
एक प्रोग्राम लिखें जो best_month नामक वेरिएबल में July स्टोर करे। प्रोग्राम को प्रिंट करना चाहिए The best month of the year is: और उसके बाद वेरिएबल best_month।
फिर वेरिएबल best_month को वैल्यू March असाइन करें और प्रिंट करें: I changed my mind, the best month is actually: और उसके बाद वेरिएबल best_month।