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.