let बनाम var, प्रकार-अनुमान, लिटरल और ट्यूपल
let और var, प्रकार-अनुमान, संख्यात्मक/स्ट्रिंग लिटरल और मानों को समूहित करने के लिए ट्यूपल समझें।
let बनाम var, प्रकार-अनुमान, लिटरल और ट्यूपल, CoddyKit पर Swift Academy का एक निःशुल्क पाठ है। यह 3 में से 1वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह Swift Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Swift Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।
परिचय
Swift मान let (कॉन्स्टेंट) या var (वेरिएबल) से घोषित किए जा सकते हैं। टाइप इन्फ़रेंस कोड को संक्षिप्त बनाता है।
let बनाम var
कॉन्स्टेंट के लिए let और बदले जा सकने वाले वेरिएबल के लिए var का उपयोग करें।
// Constant cannot change
let pi = 3.14
// pi = 3.14159 // error: cannot assign to value: 'pi' is a 'let' constant
// Variable can change
var counter = 0
counter += 1
print("counter =", counter)
टाइप इन्फ़रेंस
Swift प्रकारों का स्वचालित रूप से अनुमान लगाती है, जिससे अनावश्यक दोहराव कम होता है।
// Type inferred as Int
let a = 10
// Type inferred as Double
let b = 2.5
// Type inferred as String
let msg = "Swift"
print(a, b, msg)
लिटरल
Swift मानों के लिए लिटरल का समर्थन करती है:
- संख्याएँ:
42,3.14 - स्ट्रिंग:
"Hi" - बूलियन:
true,false
टपल
टपल कई मानों को समूहित करते हैं, जिन्हें इंडेक्स या नाम से प्राप्त किया जा सकता है।
// Group values together
let person = ("Ada", 28)
print("Name: \(person.0), Age: \(person.1)")
// Named tuple elements
let user = (name: "Alan", age: 35)
print("User name = \(user.name), age = \(user.age)")
सर्वोत्तम अभ्यास
जहाँ संभव हो, let का उपयोग करें। इससे आपका उद्देश्य स्पष्ट होता है, आकस्मिक बदलाव रुकते हैं और कंपाइलर ऑप्टिमाइज़ेशन कर पाता है।
कॉन्स्टेंट कीवर्ड
त्वरित जाँच: कौन-सा कीवर्ड कॉन्स्टेंट को परिभाषित करता है?
पुनरावृत्ति
पुनरावृत्ति: कॉन्स्टेंट के लिए let, वेरिएबल के लिए var का उपयोग करें, टाइप इन्फ़रेंस पर भरोसा करें, लिटरल का उपयोग करें और टपल से मानों को समूहित करें।
एआई शिक्षक के साथ Swift सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 122
- पाठ
- 409
अक्सर पूछे जाने वाले प्रश्न
क्या “let बनाम var, प्रकार-अनुमान, लिटरल और ट्यूपल” पाठ निःशुल्क है?
हाँ — Swift Academy अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “let बनाम var, प्रकार-अनुमान, लिटरल और ट्यूपल” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। Swift Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।
“let बनाम var, प्रकार-अनुमान, लिटरल और ट्यूपल” में मैं क्या सीखूँगा?
let और var, प्रकार-अनुमान, संख्यात्मक/स्ट्रिंग लिटरल और मानों को समूहित करने के लिए ट्यूपल समझें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Swift Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Swift Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Swift Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 3 में से 1वाँ पाठ है।
“let बनाम var, प्रकार-अनुमान, लिटरल और ट्यूपल” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Swift Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Swift Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- let बनाम var, प्रकार-अनुमान, लिटरल और ट्यूपल
- मुख्य प्रकार: संख्याएँ, Bool, String, Character
- Optionals का परिचय: ?, nil, if let, guard let, ??