Consól#

Réamhrá#

Taispeántar Consól VEXcode 123 sa Chluaisín Consóil laistigh de VEXcode. Is féidir le modhanna consóil téacs, uimhreacha agus luachanna athróg a thaispeáint agus tionscadal ar siúl. Is féidir leo cúrsóir an Chonsóil a bhogadh go sraith nua freisin, an Consól a ghlanadh, ionchur úsáideora a léamh, agus dath an téacs a phriontáiltear tar éis an dath a athrú a shocrú.

Seo thíos liosta de na modhanna uile:

Gníomhartha — Aschur téacs nó glan an Consól.

  • print — Taispeánann sé téacs, uimhreacha, nó luachanna athróg sa Chonsól.

  • new_line — Bogann sé seo cúrsóir an Chonsóil go dtí tús an chéad ró eile.

  • clear — Glanann sé seo gach sraith sa Chonsól.

Getter — Léigh ionchur an úsáideora.

  • input — Fanann sé le hionchur úsáideora agus seolann sé an freagra ar ais mar théacs.

Mutator — Formáidigh téacs clóite.

  • set_print_color — Socraíonn sé seo an dath a úsáidtear le haghaidh téacs atá priontáilte sa Chonsól.

Gníomhartha#

print#

Taispeánann print téacs, uimhreacha, nó luachanna athróg sa Chonsól ag baint úsáide as suíomh reatha an chúrsóra.

Bain úsáid as formáidiú teaghrán saincheaptha nuair is mian leat go n-áireofaí luachanna ó do thionscadal i dteachtaireacht chlóite, amhail scór, lasc ama, nó léamh braiteora. Féach ar an leathanach Formáidiú Teaghrán le haghaidh tuilleadh eolais.

Úsáid new_line nuair is mian leat go dtosódh an chéad luach priontáilte eile ar shraith nua.

Usage:
console.print(value, precision)

Paraiméadair

Cur síos

value

An téacs, an uimhir, nó an luach athrógach le taispeáint sa Chonsól.

precision

Roghnach. Líon na n-áiteanna deachúlacha le taispeáint agus uimhir á priontáil. Is é 0an réamhshocrú, mar sin priontáiltear uimhreacha gan aon ionaid dheachúlacha.

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

Consól VEXcode, ag taispeáint an Chonsóil agus an téacs "Haigh, a róbat!" ar taispeáint, le dronuilleog liath ar dheis ag taispeáint cá bhfuil an cúrsóir.

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

Consól VEXcode, ag taispeáint an Chonsóil agus an téacs "0.33" le feiceáil, le dronuilleog liath ar dheis ag taispeáint cá bhfuil an cúrsóir.

new_line#

Bogann new_line an cúrsóir go colún 1 ar an gcéad ró eile sa Chonsól. Beidh an chéad luach eile a phriontáiltear le feiceáil ar an ró sin.

Bain úsáid as an modh seo nuair is mian leat go dtosódh an chéad luach priontáilte eile ar shraith nua.

Usage:
console.new_line()

Paraiméadair

Cur síos

Níl aon pharaiméadair ag an modh seo.

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

Consól VEXcode, ag taispeáint an Chonsóil agus an téacs "Ró 1" ar an gcéad líne agus "Ró 2" ar an dara líne, le dronuilleog liath ar dheis de "Ró 2" ag taispeáint cá bhfuil an cúrsóir.

clear#

clear glanann sé gach sraith ón gConsól.

Usage:
console.clear()

Paraiméadair

Cur síos

Níl aon pharaiméadair ag an modh seo.

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

Faighteoir#

input#

Fanann ionchur input go dtí go gcuirfidh an t-úsáideoir freagra isteach, ansin cuireann sé an freagra sin ar ais mar théacs.

Cuireann an tionscadal sos ag input() go dtí go gcuirtear freagra isteach sa Chonsól.

Is téacs i gcónaí an luach a chuirtear ar ais le input() Chun an freagra a úsáid mar uimhir, tiontaigh é ar dtús le int() nó float().

Usage:
input()

Paraiméadair

Cur síos

Níl aon pharaiméadair ag an modh seo.

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

Consól VEXcode, ag taispeáint an Chonsóil agus an téacs "Cad is ainm duit?VEX" ar an gcéad líne agus "Haigh, a VEX" ar an dara líne.

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

Consól VEXcode, ag taispeáint an Chonsóil agus an téacs "Cuir uimhir isteach:4" ar taispeáint ar an gcéad líne agus "5" ar an dara líne.

Mutator#

set_print_color#

set_print_color socraíonn an dath a úsáidtear le haghaidh téacs a phriontáiltear sa Chonsól tar éis an modh seo a úsáid. Ag tús tionscadail, socraítear dath téacs an Chonsóil go BLUE.

Usage:
console.set_print_color(color)

Paraiméadair

Cur síos

color

An dath le húsáid don téacs atá priontáilte sa Chonsól:

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

Consól VEXcode, ag taispeáint an Chonsóil agus téacs gorm ag rá "Dath téacs réamhshocraithe" ar an gcéad líne agus "Dath téacs dearg" ar an dara líne, le dronuilleog liath ar dheis de "Dath téacs dearg" ag taispeáint cá bhfuil an cúrsóir.