Aprenda sobre Números de Ponto Flutuante
Nesta etapa, você aprenderá sobre números de ponto flutuante (floating-point numbers) em Python. Números de ponto flutuante são usados para representar números reais, que incluem números com casas decimais. Entender como trabalhar com números de ponto flutuante é crucial para muitos tipos de cálculos.
Vamos começar criando um arquivo Python para experimentar com números de ponto flutuante.
- Abra o editor VS Code no ambiente LabEx.
- Crie um novo arquivo chamado
floats.py no diretório ~/project.
Agora, vamos adicionar algum código a floats.py:
## Assigning floating-point numbers to variables
pi = 3.14159
gravity = 9.8
temperature = 25.5
## Printing the values
print("Pi:", pi)
print("Gravity:", gravity)
print("Temperature:", temperature)
Neste código, atribuímos valores de ponto flutuante a três variáveis: pi, gravity e temperature. A função print() é então usada para exibir esses valores.
Para executar o script, abra um terminal no VS Code (você geralmente pode encontrá-lo no menu em "View" -> "Terminal") e execute o seguinte comando:
python floats.py
Você deve ver a seguinte saída:
Pi: 3.14159
Gravity: 9.8
Temperature: 25.5
Agora, vamos realizar algumas operações aritméticas básicas com números de ponto flutuante:
## Addition
result_addition = pi + gravity
print("Addition:", result_addition)
## Subtraction
result_subtraction = gravity - temperature
print("Subtraction:", result_subtraction)
## Multiplication
result_multiplication = pi * temperature
print("Multiplication:", result_multiplication)
## Division
result_division = gravity / 2
print("Division:", result_division)
Adicione essas linhas ao seu arquivo floats.py e execute-o novamente:
python floats.py
Você deve ver uma saída semelhante a esta:
Pi: 3.14159
Gravity: 9.8
Temperature: 25.5
Addition: 12.94159
Subtraction: -15.7
Multiplication: 80.110545
Division: 4.9
Números de ponto flutuante também podem ser expressos usando notação científica:
## Scientific notation
avogadro = 6.022e23
print("Avogadro's number:", avogadro)
Adicione isso ao seu arquivo floats.py e execute-o:
python floats.py
A saída será:
Pi: 3.14159
Gravity: 9.8
Temperature: 25.5
Addition: 12.94159
Subtraction: -15.7
Multiplication: 80.110545
Division: 4.9
Avogadro's number: 6.022e+23
Isso demonstra como definir e usar números de ponto flutuante em Python, incluindo operações aritméticas básicas e notação científica.