O bloco a seguir cria o texto "Olá" e o salva na variável chamada Saudação:
O bloco de criação de texto combina o valor da variável saudação e o novo texto "mundo" com o texto "Olámundo". Observe que não há espaço entre os dois textos, uma vez que não havia nenhum em ambos os textos originais.
Para aumentar o número de entradas de texto, clique no símbolo (+). Para remover a última tarefa, clique no símbolo (-).
O bloco emitir faz com que o valor de entrada seja exibido na janela do console:
Em nenhum caso será enviado para a impressora, como o nome pode sugerir.
O bloco em ... anexo adiciona o texto dado à variável especificada. Neste exemplo, ele altera o valor da variável saudação de "Olá" para "Olá, você!":
O comprimento do bloco conta o número de caracteres (letras, números etc.) contidos em um texto. A duração de "Nós somos#1!" é 12 e o comprimento do texto vazio é 0.
O módulo está vazio verifica se o texto especificado está vazio (tem comprimento 0). O resultado é verdadeiro no primeiro exemplo e falso no segundo exemplo.
Esses blocos podem ser usados para verificar se um texto aparece em outro texto e, em caso afirmativo, onde ele aparece. Por exemplo, a primeira ocorrência de "l" em "Olá" é perguntada aqui, o resultado é 2:
Este pede a última ocorrência de "l" em "Olá", que também resulta em 2:
Independentemente de a primeira ou última ocorrência ser selecionada, este bloco retorna o resultado 0, pois "Olá" não contém um "z".
Isso resulta em "b", a segunda letra em "abcde":
Isso dá "d", a penúltima letra em "abcde":
Isso dá "a", a primeira letra em "abcde":
Isso dá "e", a última letra em "abcde":
Isso dá cada uma das 5 letras em "abcde" com igual probabilidade:
Nenhum deles altera o texto do qual é extraído.
Com o bloco no texto ... corrente de caracteres, um trecho de texto pode ser extraído, começando com:
começa e com:
termina.
O exemplo a seguir extrai "abc":
Este bloco cria uma versão do texto de entrada que pode ser salvo tanto em
O resultado do seguinte bloco é "OLÁ":
Os caracteres não alfabéticos não são afetados. Observe que este bloco não funciona no que se refere ao texto em idiomas que não diferenciam maiúsculas de minúsculas, como, por exemplo, o chinês.
O bloco a seguir remove espaços, dependendo do que está definido no menu suspenso (triângulo pequeno):
O resultado do bloco a seguir é "Oi você".
Espaços no meio do texto não são afetados.
Com o bloco formatar texto, os blocos podem emitir texto com conteúdo variável formatado. Todos os marcadores de posição {} no texto são substituídos pelo conteúdo das variáveis anexadas após o texto. A formatação pode ser especificada entre chaves. A formatação {:.1f}, por exemplo, exibe apenas a primeira casa decimal do ponto decimal na variável t .