Jak zaakceptować dane wejściowe użytkownika w Python
- 1840
- 18
- Roland Sokół
W Python istnieje kilka sposobów zaakceptowania wprowadzania użytkowników. W tym poście na blogu zbadamy trzy różne sposoby, aby to zrobić. Zaczniemy od najprostszego sposobu i przejdziemy do bardziej złożonych metod. Pod koniec tego postu powinieneś dobrze zrozumieć, jak zaakceptować wkład użytkownika w Python. Zacznijmy!
Python 3 zapewnia wbudowaną funkcję o nazwie wejście() To pozwala na przyjęcie danych wejściowych użytkownika. Gdzie Python 2.x używa raw_input () Funkcja służy do przyjmowania danych wejściowych użytkownika. Python 2.7 ma również funkcję o nazwie wejście (). Jednak ta funkcja przyjmuje tylko jeden argument: ciąg podpowiedzi.
Zobaczmy kilka przykładów:
- Python 3.x - za pomocą funkcji wejściowej () name = input („Wprowadź nazwisko:”) print („hello”, nazwa)
123 name = input („Wprowadź nazwisko:”) print („hello”, nazwa) Otwórz powłokę Pythona i uruchom powyższe stwierdzenia.
Funkcja Python3 Read () - Python 2.x - za pomocą funkcji raw_input () name = raw_input („wprowadź swoje imię:”) print („hello”, nazwa)
123 name = raw_input („wprowadź swoje imię:”) print („hello”, nazwa) Jest to podobne do funkcji wejściowej () Pythona 3.
Python 2.7 funkcja raw_input ()
- Python 2.x - za pomocą funkcji wejściowej () name = input („Wprowadź nazwisko:”) print („hello”, nazwa)
123 name = input („Wprowadź nazwisko:”) print („hello”, nazwa) Uruchom powyższe skrypty w powładzie Python i wprowadzaj ciąg bez żadnych cytatów. Python zwróci komunikat o błędzie. Teraz ponownie uruchom ten sam skrypt i wprowadzaj ciąg z cytatami. To zadziała.
Python 2.7 Funkcja wejściowa ()