കൺസോൾ#

ആമുഖം#

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!")

VEXcode കൺസോൾ, കൺസോൾ, "ഹലോ, റോബോട്ട്!" എന്ന വാചകം എന്നിവ കാണിക്കുന്നു, വലതുവശത്ത് ചാരനിറത്തിലുള്ള ഒരു ദീർഘചതുരം കഴ്‌സർ എവിടെയാണെന്ന് കാണിക്കുന്നു.

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

VEXcode കൺസോൾ, കൺസോൾ, "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")

VEXcode കൺസോൾ, കൺസോൾ, ആദ്യ വരിയിൽ "വരി 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)

VEXcode കൺസോൾ, കൺസോൾ കാണിക്കുന്നതും ആദ്യ വരിയിൽ "What's your name?VEX" എന്നും രണ്ടാമത്തെ വരിയിൽ "Hello, VEX" എന്നും കാണിച്ചിരിക്കുന്നു.

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

VEXcode കൺസോൾ, കൺസോൾ കാണിക്കുന്നതും ആദ്യ വരിയിൽ "Enter a number: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")

VEXcode കൺസോൾ, കൺസോളിനെയും നീല നിറത്തിലുള്ള "Default text color" എന്ന് പറയുന്ന വാചകത്തെയും ആദ്യ വരിയിലും ചുവപ്പ് നിറത്തിലുള്ള "Red text color" എന്ന് പറയുന്ന രണ്ടാമത്തെ വരിയിലും കാണിക്കുന്നു, "Red text color" എന്നതിന് വലതുവശത്ത് ചാരനിറത്തിലുള്ള ഒരു ദീർഘചതുരം കഴ്‌സർ എവിടെയാണെന്ന് കാണിക്കുന്നു.