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")
if
Sensibilidade a Maiúsculas e Minúsculas
Python é uma linguagem sensível à caixa das letras, portanto, as expressões print
PRINT
Print
print
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 #
# Exibe no console
# a mensagem Hello World
print("Hello World")
Qualquer texto após o símbolo #
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'''
'''
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()
print("Hello Python")
Se precisarmos exibir vários valores no console, podemos passá-los para a função print
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
input
name = input("Enter name: ")
print("Hello", name)
Saída no console:
Enter name: Tom Hello Tom