Come consentire a un utente al campo di ingresso in Python

May 24

Python è un interpretativo, linguaggio libero, di programmazione basato su principi orientati agli oggetti. Durante la programmazione in Python, potrebbe essere necessario acquisire i dati in un intervallo in base all'input dagli utenti. Ad esempio, si potrebbe desiderare di chiedere agli studenti di inserire tre dei loro più recenti gradi utilizzando una pronta e un campo di input. È possibile acquisire una serie di dati utilizzando la funzione raw_input built-in di Python.

istruzione

1 Accedi al tuo editor di Python.

2 Creare una variabile per richiedere all'utente per la gamma e memorizzare l'ingresso. Ad esempio, digitare:

scoreRange = raw_input ( "Per favore ingresso i voti in questo ordine - prima, meglio, peggio:")

3 Premere Invio." Continuando l'esempio, Python richiede all'utente:

Si prega di inserire i tuoi voti in questo ordine - prima, meglio, peggio:

L'utente inserisce i suoi voti. Ad esempio, l'utente immette:

86, 99, 85

negozi Python I tre valori come una stringa e ritorna:

'86, 99, 85 '

Consigli e avvertenze

  • negozi Python i valori come una stringa. Se si desidera che i valori in un formato diverso, ad esempio un numero intero o float, utilizzare la funzione appropriata per dividere e convertire i dati.
  • Non utilizzare la funzione di ingresso per acquisire i dati inseriti dall'utente. Input permette all'utente di inserire qualsiasi tipo di dati, come ad esempio i comandi per manipolare il database. Per motivi di sicurezza, utilizzare la funzione raw_input di limitare agli utenti di entrare solo le stringhe.