Consól#

Réamhrá#

Taispeántar Consól VEXcode sa fhuinneog Monatóireachta laistigh de VEXcode. Is féidir le modhanna consól téacs, uimhreacha agus luachanna athróg a thaispeáint agus tionscadal ar siúl. Is féidir leo an Consól a ghlanadh freisin, dath an téacs atá priontáilte a shocrú tar éis an dath a athrú, agus athróga nó luachanna braiteora a mhonatóiriú i gcluaisín Monatóireachta VEXcode.

Agus VS Code in úsáid, feictear aschur Consól bunaithe ar théacs sa chríochfort in ionad an Chluaisín Consól VEXcode.

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 nó sa chríochfort.

  • 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_console_text_color — Socraíonn sé 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. I VS Code, taispeánann print aschur sa chríochfort.

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.

De réir réamhshocraithe, críochnaíonn gach ráiteas brain.print() le \n, rud a sheasann do líne nua. Bogann sé seo an cúrsóir go dtí an chéad líne eile tar éis an luach a phriontáil. Athraíonn an paraiméadar roghnach end cad a chuirtear leis tar éis an luacha phriontáilte.

Usage:
brain.print(value, end=“\n”)

Paraiméadair

Cur síos

value

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

end

Roghnach. Priontáiltear an téacs a chuirtear leis i ndiaidh luach value Is é “\n”an réamhshocrú, rud a bhogann an cúrsóir go dtí an chéad líne eile. Úsáid end=“” chun an chéad luach priontáilte eile a choinneáil díreach i ndiaidh an luacha roimhe sin ar an líne chéanna. Úsáid teaghrán eile, amhail end=”, “, chun téacs a chur idir luachanna priontáilte.

# Display two messages on separate lines
brain.print("Hello, CTE!")
brain.print("This prints on the next line.")

Consól VEXcode, ag taispeáint an Chonsóil agus an téacs "Haigh, CTE!" ar taispeáint ar an gcéad líne agus "Priontálann sé seo ar an gcéad líne eile" ar an líne faoi.

# Display two messages on the same line
brain.print("Hello,", end=" ")
brain.print("CTE!")

Consól VEXcode, ag taispeáint an Chonsóil agus an téacs "Haigh, CTE!" le feiceáil.

# Print three colors on one line, separated by commas
colors = ["Red", "Green", "Blue"]

for color in colors:
    brain.print(color, end=", ")

Consól VEXcode, ag taispeáint an Chonsóil agus an téacs "Dearg, Glas, Gorm," ar taispeáint.

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óidh an chéad luach priontáilte eile ar shraith nua. Mura n-úsáidtear an modh seo, agus má úsáidtear an ráiteas brain.print() roimhe seo end=“” nó luach eile nach n-áirítear \nann, beidh an chéad luach priontáilte eile le feiceáil díreach i ndiaidh an luacha roimhe sin ar an tsraith chéanna.

Usage:
brain.new_line()

Paraiméadair

Cur síos

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

# Print on two lines
brain.print("Row 1", end="")
brain.new_line()
brain.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.

clear#

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

Usage:
brain.clear()

Paraiméadair

Cur síos

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

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

Faighteoir#

input#

Taispeánann ionchur input teachtaireacht phras roghnach, fanann sé go gcuirfidh an t-úsáideoir freagra isteach, agus ansin cuireann sé an freagra sin ar ais mar théacs.

Sosann an tionscadal ag input() go dtí go gcuirtear freagra isteach sa Chonsól. I VS Code, cuirtear an freagra isteach sa chríochfort.

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(prompt)

Paraiméadar

Cur síos

prompt

Roghnach. Teaghrán le taispeáint sa Chonsól nó sa chríochfort sula bhfanann tú ar fhreagra. Mura gcuirtear aon leid san áireamh, ní thaispeántar aon teachtaireacht sula bhfanann tú.

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

Consól VEXcode, ag taispeáint an Chonsóil agus an téacs "Cad is ainm duit?" agus ina dhiaidh sin ">>> VEX" agus faoi, "Haigh VEX"

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

Consól VEXcode, ag taispeáint an Chonsóil agus an téacs "Cuir isteach uimhir:" agus ina dhiaidh sin ">>> 4" agus faoi, "5.0"

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 BLACK.

Athraíonn an modh seo dath an téacs i gConsól VEXcode. I VS Code, féadfaidh tacaíocht dath críochfoirt a bheith éagsúil de réir críochfoirt.

Usage:
brain.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
brain.print("Default text color")
brain.new_line()
brain.set_print_color(RED)
brain.print("Red text color")

Consól VEXcode, ag taispeáint an Chonsóil agus téacs dubh ag rá "Dath téacs réamhshocraithe" ar an gcéad líne agus "Dath téacs dearg" ar an dara líne.