pxt-calliope/docs/reference/types/string.md
2016-03-25 16:47:20 -07:00

1.7 KiB

String

a piece of text. #docs #String

@parent blocks/language

A String is a sequence of characters. For the BBC micro:bit, ASCII character codes 32 to 126 are supported; letters, digits, punctuation marks, and a few symbols. All other character codes appear as a ? on the LED screen.

Declare a string

Use the var statement and the assignment operator to declare a new local string variable. Like this:

To declare a string using the Block Editor:

  1. Click Variables (as the Block drawer).

  2. Type a name for your new string variable by clicking the down arrow, then click New Variable. Then type the variable name "salutation"

  3. Drag a string block on the right side of the operator.

  4. Click "Hello" and then type a string like hello.

Your code should look something like this:

The function show string

Use show string to display a string on the LED screen. If the string is multiple characters, the string scrolls right to left. The following example displays Hello world! on the micro:bit screen:

The parameter of show string specifies the string

Lessons

glowing pendulum, zoomer, temperature

See also

variables, string functions, Number, show string