Python Tutorial - Hello World

Jinku Hu 21 dezembro 2022
Python Tutorial - Hello World

Vamos começar com o programa básico Python Hello World.

>>> print("Hello World!")
Hello World!

É isso mesmo! Você pode ver a simplicidade do Python por sua sintaxe; nenhum arquivo de cabeçalho está incluído como em C\C++, não há necessidade de definir nenhuma função principal e assim por diante. Você também não precisa de terminadores de declaração, e você apenas escreve print e o conteúdo Hello World entre aspas duplas dentro de parênteses.

Sintaxe básica do Python

Considere o código abaixo do qual se multiplica dois números:

# Multiplying two numbers
x = 4
y = 2
result = x * y
print(result)
8

Explicação do programa acima

  1. A primeira linha é um comentário que começa com #. Os comentários são as linhas que não são executadas, mas ignoradas. Portanto, eles não perturbam o fluxo normal de um programa.
  2. A próxima linha x = 4 é a definição de uma variável. O nome da variável é x que armazena 4.
  3. Da mesma forma, você pode ver y = 2. y é uma variável que armazena 2.
  4. A linha result = x * y é uma declaração Python que avalia a expressão de multiplicação x*y e armazena o resultado na variável result. Para múltiplos dois números é utilizado o operador *.
  5. print() comando é utilizado para imprimir strings ou valores de variáveis na tela.

Você pode notar aqui que não há delimitadores (delimitadores); em Python para representar qualquer indentação de bloco é usado. Por exemplo, se você estiver criando uma classe, você precisa usar indentação como a seguir:

class1:
    class2:
        statements
    class2:
        statements
Autor: Jinku Hu
Jinku Hu avatar Jinku Hu avatar

Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.

LinkedIn Facebook