Ruby Academy · पाठ

उपयोगकर्ता इनपुट और आउटपुट

कंसोल से उपयोगकर्ता इनपुट लेना और puts तथा gets का उपयोग करके आउटपुट को प्रारूपित करना सीखिए

पाठ 2, कुल 3 में से10 चरण

उपयोगकर्ता इनपुट और आउटपुट, CoddyKit पर Ruby Academy का एक निःशुल्क पाठ है। यह 3 में से 2वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह Ruby Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Ruby Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

उपयोगकर्ता का इनपुट और आउटपुट

इनपुट और आउटपुट के माध्यम से उपयोगकर्ताओं के साथ इंटरैक्ट करना कई ऐप्लिकेशन का एक आवश्यक भाग है।

इस पाठ में आप puts और gets का उपयोग करके उपयोगकर्ता का इनपुट लेना और आउटपुट को फ़ॉर्मैट करना सीखेंगे।

उपयोगकर्ता इनपुट और आउटपुट — चित्र 1

puts से आउटपुट दिखाना

कंसोल पर टेक्स्ट प्रिंट करने के लिए puts का उपयोग करें।

puts 'Hello, Ruby!'

print का उपयोग करना

print, puts की तरह काम करता है, लेकिन नई पंक्ति नहीं जोड़ता।

print 'Hello, '
print 'Ruby!'

उपयोगकर्ता का इनपुट लेना

कंसोल से उपयोगकर्ता का इनपुट लेने के लिए gets का उपयोग करें।

puts 'Enter your name:'
name = gets
puts "Hello, #{name}"

gets.chomp का उपयोग करना

gets नई पंक्ति के वर्ण को भी लेता है। उसे हटाने के लिए chomp का उपयोग करें।

puts 'Enter your city:'
city = gets.chomp
puts "You live in #{city}."

स्ट्रिंग में चरों का इंटरपोलेशन करना

किसी स्ट्रिंग में चर डालने के लिए डबल कोटेशन चिह्नों के अंदर #{} का उपयोग करें।

name = 'Alice'
puts "Hello, #{name}!"

संख्यात्मक इनपुट लेना

इनपुट को पूर्णांक में बदलने के लिए to_i का उपयोग करें।

puts 'Enter your age:'
age = gets.chomp.to_i
puts "In 5 years, you will be #{age + 5} years old."

आउटपुट को फ़ॉर्मैट करना

आउटपुट को फ़ॉर्मैट करने के लिए printf या sprintf का उपयोग करें।

price = 9.99
printf('Price: $%.2f', price)

बधाई हो!

आपने रूबी में उपयोगकर्ता का इनपुट लेना और आउटपुट को फ़ॉर्मैट करना सीख लिया है।

अब आप JSON और YAML के साथ कार्य करना सीखेंगे।

उपयोगकर्ता इनपुट और आउटपुट — चित्र 10
शुरुआत निःशुल्क

एआई शिक्षक के साथ Ruby सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
29
पाठ
109

अक्सर पूछे जाने वाले प्रश्न

क्या “उपयोगकर्ता इनपुट और आउटपुट” पाठ निःशुल्क है?

हाँ — Ruby Academy अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “उपयोगकर्ता इनपुट और आउटपुट” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। Ruby Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

“उपयोगकर्ता इनपुट और आउटपुट” में मैं क्या सीखूँगा?

कंसोल से उपयोगकर्ता इनपुट लेना और puts तथा gets का उपयोग करके आउटपुट को प्रारूपित करना सीखिए आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Ruby Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Ruby Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Ruby Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 3 में से 2वाँ पाठ है।

“उपयोगकर्ता इनपुट और आउटपुट” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Ruby Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर Ruby Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. फ़ाइलें पढ़ना और लिखना
  2. उपयोगकर्ता इनपुट और आउटपुट
  3. JSON और YAML के साथ काम करना
← Ruby Academy पर वापस जाएँ