Jak zaakceptować dane wejściowe użytkownika w Python

Jak zaakceptować dane wejściowe użytkownika w Python

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)
    123name = 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)
    123name = 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)
    123name = 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 ()