Números
O computador também pode fazer contas. Use print()
para imprimir o resultado das expressões matemáticas. Não são necessárias aspas para números! Ao contrário das strings, você pode fazer contas com números.
print(7-3) #imprime 4
print(5 * -6 + 7) #imprime -23
print(24 * (8-3) / 6) #imprime 20.0
O computador faz a divisão de números inteiros de maneira diferente da calculadora normal. A divisão de números inteiros excluirá restos ou decimais.
Por exemplo,
15/4
resulta em 3
15,0/4,0
resulta em 3,75
Você também pode tentar usar os símbolos matemáticos para criar suas próprias expressões!
Símbolo | Operação | Símbolo | Operação |
---|---|---|---|
+ | Adiciona | * | Multiplica |
- | Subtrai | / | Divide |
Desafio 1
Vamos tentar descobrir as respostas para as perguntas a seguir usando Python. Tente imprimir o resultado abaixo (certifique-se de não perder nenhum parênteses):
- 2 - 19
- (3 + 5) * 6
- (13 + 5 * 8) / (6 - (3 + 7))
Desafio 2
Você pode imprimir esta declaração? "527 vezes 199 é: __"
Você preencherá o espaço em branco com a resposta sobre o que é (527 * 199)
. Se quiser imprimir uma string e um número juntos, primeiro você precisa converter o número em uma string.
Aqui está um exemplo: print("Olá, Mundo!"
+ str(5))
Usar str(5)
transforma o número na string "5"
. Converter um tipo de coisa em outro é chamado de “casting”.
Curiosidade: números aleatórios
Veja como imprimir um número aleatório entre 1 (inclusive) e 10 (inclusive):
# Esta linha importa a biblioteca necessária
from random import
# Esta linha imprime um número aleatório entre 1 (inclusive) e 10 (inclusive)
print(randint(1,10))
Quer saber mais? Peça ajuda ou dê uma olhada na internet! O melhor amigo de todo programador é um mecanismo de busca!
Em particular, tente entender o que significam as palavras from e import. Voltaremos a estas palavras mais tarde durante o projeto.