Curso Python – intérprete, comentários, identificadores e palavras-chave

Nesta entrega, você aprenderá:

  • Algumas dicas básicas para trabalhar com o intérprete Python e criar Arquivos Onde trabalhar com o nosso código
  • Comentário sobre Python que vem a primeira coisa que devemos aprender quando estamos aprendendo linguagens de programação
  • Quais são os identificadores e algumas diretrizes que devemos seguir
  • Quais são as palavras-chave e por que não use

Sem dúvida um item essencial para poder trabalhar com o Python são os modos nos quais podemos trabalhar com ele . Podemos fazê-lo de duas maneiras, usando o interpretador de comando ou elaborando um arquivo python.

intérprete de comando

Se você estiver no Linux ou BSD, você pode ver o múltiplo (se houver) , versões instaladas em seu sistema se você fizer um simples: whereis python Você verá uma saída como esta:

python: /usr/bin/python3.7-config /usr/bin/python2.7 /usr/bin/python3.7m-x86_64-config /usr/bin/python /usr/bin/python3.7 /usr/bin/python3.7m /usr/bin/python3.7m-config /usr/lib/python2.7 /usr/lib/python3.7 /usr/lib64/python2.7 /usr/lib64/python3.7 /usr/include/python2.7 /usr/include/python3.7m

Como podemos ver, no meu sistema eu instalei uma versão do Python 3.7 como 2,7. É importante notar que, no curso, sempre trabalharemos com o ramo 3.7 ou superior porque a versão 2.7 estava fora de apoio desde 31 de dezembro de 2019 e que eu vou prestar mais atenção para o Linux que BSD.

Como eu sei qual versão eu tenho por padrão no sistema?

Se fizermos um ls /usr/bin |grep python veremos que um link simbólico é apontado para um Versão.

lrwxrwxrwx. 1 root root 9 Jan 30 10:18 python -> ./python3lrwxrwxrwx. 1 root root 9 Oct 21 15:13 python2 -> python2.7-rwxr-xr-x. 1 root root 16072 Oct 21 15:13 python2.7

Também pode ser conhecido no Gerenciador de Pacotes que você costuma usar em seus sistemas de distribuição ou BSD do Linux e / ou execução python -V que isso retornará a versão:

$ python -VPython 3.7.6

Acessar o intérprete Python

o suficiente para executar o comando python para começar a funcionar.

$ pythonPython 3.7.6 (default, Jan 8 2020, 19:59:22) :: Anaconda, Inc. on linuxType "help", "copyright", "credits" or "license" for more information.>>>

Vemos uma informação pouco, com que compilador foi compilado python, que versão são Nós usando … etc

há uma sintaxe mínima que temos que entender L PromP quando usamos o intérprete: Refere-se a um código que pode ser executado sem identificação, por exemplo, quando definimos uma variável, uma função …

>>> variable = 1

... Aqui você está mencionando que temos que recuar, isto é, adicionar os espaços correspondentes (4) respeitar o sython sintaxe.

>>> def func():... variable = 1

'SALIDA' Quando você simplesmente deixa essas citações simples, você está relatando de um valor ou impressão A saída de uma função, variável … etc.

>>> import sys>>> sys.version'3.7.6 (default, Jan 8 2020, 19:59:22) \n'

Use-o como uma calculadora

As operações aritméticas podem ser executadas (nós Vê-los mais tarde) como soma, subtração, divisão, multiplicação …

Como sair do terminal?

para Saia Podemos usar a função exit() ou pressione a combinação de teclas CTRL + C

REST O seu intérprete on-line

repl.it é uma página Eu usarei muito para energizar os exemplos, é um intérprete on-line que permite criar um pequeno ambiente de python e ser capaz de trabalhar com ele. Em quase todos os exemplos, colocarei um link para as pessoas que querem testar o código e não têm um intérprete.

Criando um arquivo Python

python arquivos têm a extensão .py e sempre comece a declarar a rota do intérprete, isso é conhecido como shebang. Normalmente, o próximo cabeçalho é geralmente usado para evitar sobreposições com a versão 2.7. #!/usr/bin/env python3

python 3 usa a codificação UTF-8 por padrão, para que, se quisermos Para trabalhar com outro tipo de codificação, teremos que especificá-lo logo abaixo do shebang.

#!/usr/bin/env python3# -*- coding: latin-1 -*-

A partir daqui, adicionamos nosso código, que aprenderemos ao longo de As entregas do Python.

Também é importante, que as permissões de gravação são fornecidas ao arquivo Python para ser capaz de executar do terminal, se não obtermos o erro de permissão:

Como sabemos disso, quando nos comandos de amostra, consulte os diferentes tipos de prompt (, ... ou ' ') Nós usamos o intérprete diretamente e quando você não faz isso, estamos fazendo um arquivo no Python.

Uma vez que sabemos disso, vá em frente!

comentários

algo muito importante, especialmente em nosso código é comentar. Comentário nos permite lembrar as alterações que feitas no código ou ter pelo menos um ponto de retorno porque quando você tira muitas horas de programação e programação, e revisando …Você deixa o código alguns dias, e isso lhe custará muito para entender e entender todo o código novamente sem ter uma ajuda do porquê decidimos fazer uma mudança na estrutura, no fluxo do código … etc / p>

Como é comentado em python?

Se você quiser comentar uma linha, você pode usar:

# Comentamos con la almohadilla

Quando queremos comentar sobre várias linhas, usaremos esta sintaxe:

"""Este es un comentario multilínea.:D"""

ver exemplo dinâmico aqui.

identificadores

Os identificadores são o nome que são usados para identificar uma variável, função, classes ou um objeto. As principais regras que devem ser respeitadas são as seguintes:

  • nenhum especial ou Caracteres numéricos não são usados menos (_) que podem ser usados como um identificador
  • palavras não são usadas
  • Python discriminar maiúsculas e minúsculas, por isso não é o mesmo para chamar uma função ou variável var se for definido como Var
  • indecente é obrigatório, você tem que respeitar os espaços ao criar funções, classes ou métodos.

variável

As variáveis permitem que você armazene um valor que lhe atribua como uma string, um número de dados, pronto, tupplies … O tipo de valor verá com mais profundidade nas entregas posteriores, mas você tem que saber o que esse identificador faz e Para nós, pode servir.

>>> variable = "Hello world"

Funções

Permitir que um fragmento de código específico seja executado para dados para a execução do referido código.

>>> def nombre_funcion(argumentos):... # Bloque de código

Os argumentos são separados por vírgulas.

loops

permite que você passe por um conjunto de dados como Um set|lista|tupla|collection … etc ou execute de um intervalo específico, como 0 a 100 ou de 1 a 5 … etc

loop para

>>> for x in a:... # Bloque de código

é o mais comum, mas não se assustou, veremos mais sobre as loops em outras entregas. Reserv.

classes

As classes são o modelo de objetos, o Python é um idioma de programação orientado a objetos, portanto, este identificador é indispensável.

Propriedades

são os atributos que uma classe tem, no final, é como usar variáveis em outro contexto de programação.

métodos

são funções ou ações que têm uma aula.

módulo

são fragmentos de códigos externos ou integrados em python que realizam uma série de coisas, pode ser conhecido em outros idiomas como bibliotecas.

Mas nós não alarme, todos esses identificadores os verão mais tarde de forma mais profunda.

palavras-chave

python como outros idiomas, eles têm uma série de palavras que não sabem que devem Use em qualquer circunstância para usá-los como identificadores. Podemos descobrir o que são da sua documentação oficial ou importando o módulo keyword e sua propriedade .kwlist

>>> import keyword>>> print(keyword.kwlist)

retornará esta saída:

Observação: Veja o exemplo dinâmico aqui. Todas estas palavras não podem ser usadas como Variáveis, nomes da lista, Tuplas, dicionários … porque seu uso é reservado para outros fins.

Nós também podemos descobrir se a palavra que estamos usando pode estar dentro desta lista com o seu método

>>> keyword.iskeyword('pass')

Isso retornará como resultado True porque é Uma palavra reservada.

e com isso, vamos nos ver na próxima entrega, espero que gostasse, uma saudação.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *