- Aula
- Revisão
- Editor
- Desafio
Mais sobre mostrar o resultado
Mais linhas na saída
Para escrever mais de uma linha, encaixamos outros blocos embaixo do primeiro bloco. Por exemplo, o grupo de blocos
No meio do caminho tinha uma pedra tinha uma pedra no meio do caminho tinha uma pedra no meio do caminho tinha uma pedra.
Veja como fica esse programa na linguagem Python:
print("No meio do caminho tinha uma pedra") print("tinha uma pedra no meio do caminho") print("tinha uma pedra") print("no meio do caminho tinha uma pedra.")
Números
A linguagem Python faz distinção entre números e cadeias de caracteres porque eles são armazenados de forma diferente na memória do computador. Dizemos que números e cadeias de caracteres têm tipos diferentes.Em Blockly bloco número serve para representar um número inteiro: . Você deve preencher o valor do bloco número com um número. Por exemplo, preenchendo o bloco número com o valor 987 ele fica assim:
Para escrever um número na saída usamos um bloco número encaixado num bloco de impressão. Por exemplo, para escrever uma linha o valor 1234 na saída, usamos:
Veja como fica esse programa na linguagem Python:
print(1234)
Note que visualmente, na saída, os comandos
1234 1234
Mas a primeira linha é a representação na saída do número 1234 e a segunda linha é a representação da cadeia de caracteres "1234". Embora internamente as representações do número 1234 e da cadeia de caracteres "1234" sejam distintas, o resultado na saída é o mesmo.
Veja esse programa na linguagem Python:
print(1234) print("1234")
Digite sua senha
Escreva um programa que produza quatro linhas.
- A primeira linha deve conter as palavras "Digite a sua senha:".
- A segunda linha deve conter o número 7259.
- A terceira linha deve conter as palavras "Senha errada, tente novamente:".
- A quarta linha deve conter o número 2795.
Use os blocos , e para construir seu programa.
Saída esperada
Digite sua senha: 7259 Senha errada, tente novamente: 2795
 
Solução
Aqui você encontra um exemplo de solução para o desafio. Mas antes de ver a solução tente resolvê-lo, criando a sua própria solução.
Solução do Desafio
Blockly |
Python# Solução do Desafio da Aula 2 print("Digite sua senha:") print(7259) print("Senha errada, tente novamente:") print(2795) |