cursoemvideo / cursoemvideo-python

Curso de Python do CursoemVideo
MIT License
1.28k stars 85 forks source link

Dúvida de qual parâmetro usar em python. #16

Open emerfelippini opened 2 years ago

emerfelippini commented 2 years ago

Olá a todos, talvez não seja o local ideal, mas preciso sanar uma duvida com vocês. Gostaria de saber que parâmetro eu uso no if, caso o usuário digite uma string :

    val = int(input('Digite o valor: '))
    if val ********:
    print('Opção inválida')
    val = int(input('Digite o valor: '))

Obrigado pela atenção de vocês.

uezili commented 2 years ago

vc pode ultilizar

if (type(str)): ou ultilizar o is e especificar que é string

antoniovpires commented 2 years ago

Também da de usar um loop! Tipo esse:

while True:
    val = input('Digite o valor: ')
    try: 
        int(val)
        break
    except:
        print('Opção inválida! Tente outra vez')
        continue