Experimentando números e texto em python
- 2152
- 98
- Robert Wunsch DVM
Introdução
Você provavelmente quer entrar e começar a codificar imediatamente. Essa é uma ótima atitude de se ter, mas é muito melhor experimentar o idioma e seu ambiente de programação primeiro. Se você nunca programou ou nunca trabalhou com uma linguagem interpretada como Python antes, é importante ter uma idéia da maneira como o Python funciona e começar a desenvolver um fluxo de trabalho. Um grande aspecto de Python ser interpretado é a capacidade de escrever algumas linhas rápidas de código e testá -las em tempo real. Realmente não há muita configuração além do que você já fez.
Brincando com números
Sem saber nada sobre o idioma, você pode usar o Python como uma calculadora básica. Abra o seu .py
arquivo ou intérprete. Digite um problema básico de matemática e execute -o.
>>> 10+25 35
Se você usou um arquivo, provavelmente está se perguntando o que aconteceu. Essa é a principal diferença entre os métodos de execução do Python. O intérprete exibirá o valor dos comandos que você inseriu, os arquivos não. No intérprete, basta digitar um número e acertar Digitar
,
>>> 15 15
É apenas o valor do que você entrou. Então, e os arquivos? Bem, há uma maneira fácil de lidar com isso. Você só tem que dizer a Python para imprimir
o que você entrou.
Imprimir (10+25)
Agora, quando você executa o arquivo, ele será lançado corretamente 35
. Não se preocupe muito com os parênteses ainda. Eles entrarão em jogo mais tarde, mas apenas sabem que tudo o que você coloca entre eles é o que o Python será lançado. Além disso, caso você esteja se perguntando, imprimir
também funciona no intérprete, e você precisará. O intérprete mostra essa saída como uma conveniência, mas na verdade não significa nada. Usando imprimir
é a maneira "certa" de exibir a saída.
Você pode continuar brincando com números em python e tentando unir como complexo de equações como quiser. Obviamente, a matemática mais complexa exigirá mais alguma ajuda, e há bibliotecas de matemática disponíveis em Python para isso, mas isso é algo para um tempo posterior.
Imprimir (5*10/25-3 ** 3)
Quanto mais você pratica, melhor será a sua compreensão de como os números do Python lidam. Para um desafio, divida os números que não dividem uniformemente. Você pode notar algo estranho.
Brincando com cartas
Você não pode fazer o máximo de texto ainda possível com números, mas pode fazer alguns. Uma coisa permanece a mesma entre texto e números, se você estiver usando um arquivo python, precisará usar imprimir
Para mostrar sua saída. Uma diferença rápida a ser observada é que o texto precisa ser envolvido em cotações. Em Python e praticamente qualquer linguagem de programação, texto e letras individuais precisam ser envolvidas em citações. Então, tente fazer Python imprimir algum texto.
>>> "Hello World!" 'Olá Mundo!'
Se você estiver usando um arquivo:
impressão ("Hello World!") Olá Mundo!
Você notou a diferença? Lembre -se da seção anterior de que o intérprete apenas cospe a mesma coisa que você entrou. As citações únicas do exemplo de intérprete são uma ótima demonstração disso. Python realmente não processou nada. No imprimir
Exemplo as citações se foram. Isso é porque imprimir
sabe que você está interessado nas palavras, não nas citações.
Em Python, você pode adicionar pedaços de texto juntos. Bem, isso é verdade. O termo real é "concatenação de string", mas você não se importa com isso agora. Tente adicionar algumas palavras em imprimir
.
impressão ("hello"+"mundo!")
Você conseguiu o que esperava? Todo o texto é literal. Isso faz parte do motivo do uso de aspas. Python não tem idéia de que essas são duas palavras e os humanos esperam um espaço entre eles. Essa parte depende de você. Experimente novamente com um espaço.
impressão ("hello"+"mundo!")
Isso é melhor. Experimente um pouco mais com o texto e veja o que você pode fazer. Python permite que você faça uma tonelada de coisas interessantes com texto, mas isso é apenas um sabor pequeno.
Exercícios
- Faça com que o Python impeda a soma de 132 e 45.
- Python divida 125 por 5 e multiplique o resultado por 2 e imprima -o.
- Levante 3 para o segundo poder e multiplique o resultado por 3. Divida por 2 e imprima o resultado.
- Multiplique a soma de 3 e 5 pela diferença de 17 e 9. Divida o resultado pelo produto de 3 e 2. Imprimir.
- Diga a Python para imprimir seu nome.
- Adicione as palavras "Hello" e "World" com um espaço no meio e imprimir.
- Faça com que o Python imprima uma frase adicionando cada palavra.
- Multiplique “olá” por 5 e imprima o resultado.
- Adicione "Hello" e 5
BÔNUS: Tente fazer com que o #9 funcione.
Índice
- Guia de Introdução e Introdução ao Python
- Arquivos python e o intérprete
- Experimentando números e texto em python
- Variáveis Python
- Trabalhando com variáveis numéricas em Python
- Python String Basics
- Strings avançados de Python
- Comentários de Python
- Listas de Python
- Métodos de lista de Python
- Listas multidimensionais do Python
- Tuplas de Python
- Operadores booleanos em Python
- Python IF Declarações
- Python enquanto loops
- Python para loops
- Dicionários de Python
- Dicionários avançados de Python
- Funções python
Tutoriais do Linux relacionados:
- Uma introdução à automação, ferramentas e técnicas do Linux
- Coisas para instalar no Ubuntu 20.04
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Mastering Bash Script Loops
- Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
- Tutorial de depuração do GDB para iniciantes
- Ubuntu 20.04 Guia
- Loops aninhados em scripts de basquete
- Sistema Linux Hung? Como escapar para a linha de comando e…
- Coisas para instalar no Ubuntu 22.04