Ir para conteúdo
Fórum Script Brasil
  • 0

Há como redigir um programa que só rode dados do tipo float?


alexandre assis

Pergunta

 Estou tentando criar um programa onde o mesmo deve ler duas notas e os valores aceitos variam entre 0.0 e 10.0. A questão é que tais números estão contém os números inteiros, que não seriam válidos. Há como redigir um programa que só rode dados do tipo float? Segue código:

 

import numpy as np

nota1 = float(input('Digite o valor da primeira nota: \n'))
nota2 = float(input('Digite o valor da segunda nota: \n'))
x = np.arange(0.0, 10.01, 0.01)
del x[int]
final = ((nota1 + nota2) / 2)

if nota1 and nota2 in x:
    print(f'A média é {final}')
else:
    print('Valor inválido')

2.png

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...