Python para matemática Material disponível para compra: e-book livro . Consulte outras formas de colaboração aqui !
1.2 Utilização
A execução de código em Python pode ser feita de três formas básicas :
•
em modo interativo, em um console ou notebook Python ;
•
por execução de um script (por exemplo, arqnome.py ) em um console ou notebook Python ;
•
por execução de um script (por exemplo, arqnome.py ) em um terminal do sistema operacional.
Exemplo 1.2.1.
Consideremos o seguinte pseudocódigo.
s = "Olá, Mundo!"
imprime(s) (imprime a string s)
Vamos transcrevê-lo em Python e executá-lo:
a)
Iniciamos um notebook de Python e digitamos o seguinte código em uma célula de entrada:
1 s = "Olá , Mundo!"
2
3 print ( s )
Ao executarmos a célula, obtemos a saída:
b)
Em modo interativo no console.
Iniciamos um console Python no terminal do sistema e digitamos
Aqui, o símbolo $ representa o prompt do sistema (vamos usar a notação do sistema operacional Linux ). Em seguida, digitamos:
1 >>> s = "Olá , Mundo!"
2 >>> print ( s )
O símbolo >>> é o prompt do console Python . A saída:
aparece abaixo da última linha executada. Para encerrar o console, digitamos:
c)
Escrevendo o código ola.py e executando-o em um console/notebook .
Escrevemos o código em uma IDE ou editor de texto:
1 s = "Olá , Mundo!"
2 print ( s )
Uma vez salvo em /caminho/ola.py , executamos no console/notebook de Python com:
1 >>> exec ( open ( '/caminho/ola.py' ). read ())
A saída é impressa logo abaixo do prompt /célula de entrada.
d)
Escrevendo o código ola.py e executando-o em terminal do sistema.
Assumindo que o código esteja salvo em /caminho/ola.py , executamo-lo no terminal com:
1 $ python3 / caminho / ola . py
A saída aparecerá no terminal do sistema operacional.
E. 1.2.1.
Modifique o código do exemplo anterior para que a saída seja uma saudação personalizada, como Olá, Pedro! ou Olá, Lays! .
Resposta
1 nome = 'Lays'
2 print ( f 'Olá , {nome}!' )
E. 1.2.2.
O método input permite que a/o usuária/o digite uma mensagem no console/notebook . Por exemplo, o código a seguir solicita que a/o usuária/o digite seu nome e imprime uma saudação personalizada:
1 nome = input ( 'Digite seu nome: ' )
2 print ( f 'Olá , {nome}!' )
Adicione ao código acima uma pergunta sobre a área acadêmica de interesse da/o usuária/o e imprima uma mensagem personalizada com base na resposta.
Resposta
1 nome = input ( 'Digite seu nome: ' )
2 print ( f 'Olá , {nome}!' )
3 area = input ( 'Digite sua á rea acadê mica de interesse: ' )
4 print ( f 'Interessante! A á rea de {area} é fantá stica.' )
Envie seu comentárioAproveito para agradecer a todas/os que de forma assídua ou esporádica contribuem enviando correções, sugestões e críticas!
Este texto é disponibilizado nos termos da Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional . Ícones e elementos gráficos podem estar sujeitos a condições adicionais.