सांत्वना देना#

परिचय#

VEXcode 123 कंसोल, VEXcode के कंसोल टैब में प्रदर्शित होता है। कंसोल विधियाँ प्रोजेक्ट के चलने के दौरान टेक्स्ट, संख्याएँ और वेरिएबल मान प्रदर्शित कर सकती हैं। वे कंसोल कर्सर को नई पंक्ति में ले जा सकती हैं, कंसोल को साफ़ कर सकती हैं, उपयोगकर्ता इनपुट पढ़ सकती हैं और रंग बदलने के बाद प्रिंट होने वाले टेक्स्ट का रंग निर्धारित कर सकती हैं।

नीचे सभी विधियों की सूची दी गई है:

कार्य — टेक्स्ट प्रदर्शित करें या कंसोल साफ़ करें।

  • print — कंसोल में टेक्स्ट, संख्याएँ या चर मान प्रदर्शित करता है।

  • new_line — कंसोल कर्सर को अगली पंक्ति की शुरुआत में ले जाता है।

  • clear — कंसोल में सभी पंक्तियों को साफ़ करता है।

गेटर — उपयोगकर्ता से प्राप्त इनपुट पढ़ें।

  • input — उपयोगकर्ता इनपुट की प्रतीक्षा करता है और प्रतिक्रिया को टेक्स्ट के रूप में लौटाता है।

म्यूटेटर — मुद्रित पाठ को प्रारूपित करता है।

  • set_print_color — कंसोल में मुद्रित पाठ के लिए उपयोग किए जाने वाले रंग को सेट करता है।

कार्रवाई#

print#

print वर्तमान कर्सर स्थिति का उपयोग करके कंसोल में टेक्स्ट, संख्याएँ या चर मान प्रदर्शित करता है।

जब आप चाहते हैं कि मुद्रित संदेश में आपके प्रोजेक्ट के मान शामिल हों, जैसे स्कोर, टाइमर या सेंसर रीडिंग, तो कस्टम स्ट्रिंग फ़ॉर्मेटिंग का उपयोग करें। अधिक जानकारी के लिए स्ट्रिंग फ़ॉर्मेटिंग पृष्ठ देखें।

जब आप चाहते हैं कि अगला मुद्रित मान एक नई पंक्ति से शुरू हो, तो new_line का उपयोग करें।

Usage:
console.print(value, precision)

पैरामीटर

विवरण

value

कंसोल में प्रदर्शित करने के लिए टेक्स्ट, संख्या या वेरिएबल का मान।

precision

यह विकल्प वैकल्पिक है। संख्या प्रिंट करते समय प्रदर्शित होने वाले दशमलव स्थानों की संख्या। डिफ़ॉल्ट मान 0है, इसलिए संख्याएँ बिना दशमलव स्थानों के प्रिंट होती हैं।

# Display a message in the Console
console.print("Hello, robot!")

वीईएक्सकोड कंसोल, जिसमें कंसोल और "हैलो, रोबोट!" टेक्स्ट प्रदर्शित है, और दाईं ओर एक ग्रे आयत कर्सर की स्थिति को दर्शाता है।

# Display 1/3 with two decimals
console.print(1 / 3, precision=2)

वीईएक्सकोड कंसोल, कंसोल और "0.33" टेक्स्ट प्रदर्शित करते हुए, दाईं ओर एक ग्रे आयत कर्सर की स्थिति को दर्शाता है।

new_line#

new_line कर्सर को कंसोल में अगली पंक्ति के कॉलम 1 पर ले जाता है। प्रिंट होने वाला अगला मान उसी पंक्ति में दिखाई देगा।

इस विधि का उपयोग तब करें जब आप चाहते हैं कि अगला मुद्रित मान एक नई पंक्ति से शुरू हो।

Usage:
console.new_line()

पैरामीटर

विवरण

इस विधि के कोई मानदंड नहीं हैं।

# Print on two lines
console.print("Row 1")
console.new_line()
console.print("Row 2")

वीईएक्सकोड कंसोल, कंसोल और टेक्स्ट "पंक्ति 1" को पहली पंक्ति में और "पंक्ति 2" को दूसरी पंक्ति में प्रदर्शित करते हुए, "पंक्ति 2" के दाईं ओर एक धूसर आयत कर्सर की स्थिति को दर्शाता है।

clear#

clear कंसोल से सभी पंक्तियों को साफ़ करता है।

Usage:
console.clear()

पैरामीटर

विवरण

इस विधि के कोई मानदंड नहीं हैं।

# Display text, then clear it after two seconds
console.print("This will disappear...")
wait(2, SECONDS)
console.clear()

प्राप्त करनेवाला#

input#

input उपयोगकर्ता द्वारा प्रतिक्रिया दर्ज करने की प्रतीक्षा करता है, फिर उस प्रतिक्रिया को टेक्स्ट के रूप में लौटाता है।

कंसोल में प्रतिक्रिया दर्ज होने तक प्रोजेक्ट input() पर रुका रहता है।

input() द्वारा लौटाया गया मान हमेशा टेक्स्ट होता है। प्रतिक्रिया को संख्या के रूप में उपयोग करने के लिए, इसे पहले int() या float() से परिवर्तित करें।

Usage:
input()

पैरामीटर

विवरण

इस विधि के कोई मानदंड नहीं हैं।

# Ask for a name, then print a greeting
answer = input("What's your name?")
console.print("Hello, " + answer)

वीईएक्सकोड कंसोल, जिसमें कंसोल और पहली पंक्ति में "आपका नाम क्या है?वीईएक्स" और दूसरी पंक्ति में "हैलो, वीईएक्स" टेक्स्ट प्रदर्शित है।

# Ask for a number, then use it in math
answer = input("Enter a number:")
number = float(answer)
console.print(number + 1)

वीईएक्सकोड कंसोल, जिसमें कंसोल और पहली पंक्ति में "एक संख्या दर्ज करें: 4" और दूसरी पंक्ति में "5" प्रदर्शित है।

उत्परिवर्तक#

set_print_color#

set_print_color इस विधि का उपयोग करने के बाद कंसोल में मुद्रित पाठ के लिए उपयोग किए जाने वाले रंग को सेट करता है। किसी प्रोजेक्ट की शुरुआत में, कंसोल पाठ का रंग BLUE पर सेट होता है।

Usage:
console.set_print_color(color)

पैरामीटर

विवरण

color

कंसोल में प्रिंट होने वाले टेक्स्ट के लिए उपयोग किए जाने वाले रंग:

  • BLACK
  • BLUE
  • GREEN
  • RED

# Print text in different colors
console.print("Default text color")
console.new_line()
console.set_print_color(RED)
console.print("Red text color")

वीईएक्सकोड कंसोल, जिसमें कंसोल और नीले रंग का टेक्स्ट "डिफ़ॉल्ट टेक्स्ट रंग" पहली पंक्ति में और लाल रंग का टेक्स्ट "लाल टेक्स्ट रंग" दूसरी पंक्ति में प्रदर्शित है, साथ ही "लाल टेक्स्ट रंग" के दाईं ओर एक धूसर आयत कर्सर की स्थिति को दर्शाता है।