Nwlapcug.com


Come effettuare il Test per i numeri con Python

Python, il più alto livello linguaggio di programmazione utilizzato da aziende come la NASA, Google e YouTube, è usato da milioni di programmatori in tutto il mondo come un'alternativa ai linguaggi di basso livello come C. Python è facile da imparare, portatile e meno dipendente dalla sintassi di linguaggi di programmazione a basso livello.

Quando una stringa specificata in Python, ci sono diversi modi per determinare se il contenuto della stringa è numeri o non.

Istruzioni

1

Ottenere la stringa che si desidera verificare. Ad esempio, per ottenere una stringa dall'utente, è possibile utilizzare la funzione raw_input:

x = raw_input ("Inserisci una stringa.")

2

Utilizzare la funzione int () per verificare la stringa. Per esempio, nell'esempio, aggiungere la riga

y = int

allo script. Se Python genera il codice di errore "ValueError: non valido valore letterale per int () in base 10:" Sai che x non è un numero. Se x non è un numero intero, la funzione int () semplicemente verrà arrotondato per difetto all'intero più vicino e restituire quel risultato invece di generare un codice di errore.

3

Utilizzare una funzione matematica per verificare la stringa. Utilizzando lo stesso esempio, aggiungere la riga

y = x / 2

allo script. Ancora una volta, se Python genera il codice di errore "TypeError: unsupported stili di operando per /: 'str' e 'int'" Sai che x non è un numero.