Atualizado: 04/11/2024

Introdução à Programação - Python

Um programa em Python consiste em um conjunto de instruções. Cada instrução é colocada em uma nova linha. Por exemplo:

print(2 + 3)
print("Hello")

A indentação desempenha um papel importante em Python. Uma indentação incorreta é considerada um erro. Por exemplo, no caso a seguir, obteremos um erro, embora o código seja praticamente idêntico ao anterior:

print(2 + 3)
    print("Hello")

Portanto, é importante colocar novas instruções no início da linha. Esta é uma das diferenças significativas de Python em relação a outras linguagens de programação como C# ou Java.

No entanto, deve-se notar que algumas construções da linguagem podem consistir em várias linhas. Por exemplo, a construção condicional if:

Neste caso, se 1 for menor que 2, a string "Hello" será exibida. Aqui, a indentação é necessária porque a instrução print("Hello") não é usada isoladamente, mas como parte da construção condicional if. Além disso, de acordo com o guia de estilo de código, é recomendável fazer a indentação com um número de espaços múltiplo de 4 (ou seja, 4, 8, 12 etc.). Embora, se a indentação não for de 4, mas de 5 espaços, o programa ainda funcionará.

Sensibilidade a Maiúsculas e Minúsculas

Python é uma linguagem sensível à caixa das letras, portanto, as expressões print, Print e PRINT representam comandos diferentes. Se tentarmos usar o método Print em vez de print para exibir no console:

Print("Hello World")

não obteremos nenhum resultado.

Comentários

Para indicar o que determinada seção do código faz, utilizam-se comentários. Durante a execução do programa, o interpretador ignora os comentários, portanto, eles não influenciam o funcionamento do programa. Em Python, os comentários podem ser de linha única ou de bloco.

Os comentários de linha única são precedidos pelo símbolo cerquilha #. Eles podem estar em uma linha separada:

# Exibe no console
# a mensagem Hello World
print("Hello World")

Qualquer texto após o símbolo # é considerado um comentário. No exemplo acima, as duas primeiras linhas são comentários.

Eles também podem estar na mesma linha que as instruções de código, após as instruções executáveis:

print("Hello World")  # Exibe mensagem no console

Nos comentários de bloco, coloca-se três aspas simples antes e depois do texto do comentário: '''texto do comentário'''. Por exemplo:

'''
    Exibe no console
    a mensagem Hello World
'''
print("Hello World")

Funções Básicas

Python fornece várias funções embutidas. Algumas delas são usadas com muita frequência, especialmente nas etapas iniciais de aprendizado da linguagem. Vamos examiná-las.

A função principal para exibir informações no console é a função print(). Como argumento, passamos a string que queremos exibir:

print("Hello Python")

Se precisarmos exibir vários valores no console, podemos passá-los para a função print separados por vírgulas:

print("Full name:", "Tom", "Smith")

Como resultado, todos os valores passados serão concatenados em uma única linha com espaços:

Full name: Tom Smith

Se a função print é responsável pela saída, a função input é responsável pela entrada de informações. Como parâmetro opcional, esta função aceita um convite para entrada e retorna a string digitada, que podemos salvar em uma variável:

name = input("Enter name: ")
print("Hello", name)

Saída no console:

Enter name: Tom
Hello Tom
Política de Privacidade

Copyright © www.programicio.com Todos os direitos reservados

É proibida a reprodução do conteúdo desta página sem autorização prévia do autor.

Contato: programicio@gmail.com