Jak uzyskać dane wejściowe użytkownika z przykładem funkcji Python Raw_input
- 857
- 38
- Seweryn Augustyniak
Python raw_input ()
Funkcja służy do odczytania ciągu z standardowych wejść, takich jak klawiatura. W ten sposób programista jest w stanie uwzględnić dane wstawione przez użytkownika do programu. Zacznijmy od prostego przykładu przy użyciu skryptu Pythona, aby poprosić o nazwę użytkownika.
wydrukować "Jak masz na imię?" nazwa = raw_input () wydrukować "Przywitania!" % nazwa
Najpierw drukujemy ciąg Jak masz na imię?
mówienie użytkownikowi, czego oczekujemy, że wprowadzi. Następnie za pomocą raw_input ()
funkcja Standardowe wejście jest przypisywane do zmiennej nazwa
. Na koniec drukujemy wartość zmiennej nazwa
do standardowego wyjścia.
$ Python Wejście.py, jak masz na imię? Monty Python Hello Monty Python!
W zależności od twoich potrzeb powyższego Pythona raw_input ()
Przykładowy program można również skrócić do jednej linii, a jednocześnie dodatkowy charakter nowej linii \N
:
wydrukować "Przywitania!" % raw_input („Jakie jest twoje imię?\N")
Ważne jest, aby wskazać, że Python funkcjonuje raw_input ()
wytworzy ciąg, a zatem jego wyjścia nie można traktować jako liczby całkowitej. Dlatego przy użyciu Pythona raw_input ()
funkcja, aby uzyskać liczbę całkowitą jako wejście użytkownika, uzyskany ciąg wejściowy musi zostać najpierw przekonwertowany na liczbę całkowitą, zanim będzie można go użyć jako liczbę całkowitą.
Przykład:
wydrukować „Jaką liczbę całkowitą chcesz pomnożyć przez 2?"Liczba = int (raw_input ()) wydrukować „Odpowiedź brzmi: %s” % (numer * 2) # alternatywna skrócona wersja wydrukować „Odpowiedź brzmi: %s” % (int (raw_input („Jaki liczba całkowita chcesz pomnożyć przez 3?\N")) * 3)
Wyjście:
$ Python Wejście.Py, jaką liczbę całkowitą chcesz pomnożyć przez 2? 33 Odpowiedź brzmi: 66 Jaką liczbę całkowitą chcesz pomnożyć przez 3? 33 Odpowiedź brzmi: 99
Powiązane samouczki Linux:
- Obsługa danych wejściowych użytkownika w skryptach Bash
- EEPROM CH341A Programator - Odczyt i zapisz dane do układu na…
- Jak usunąć bluatware z Samsung Android Mobile…
- Jak utworzyć konto modyfikowania i usuwania użytkowników w systemie Linux
- Jak dodać i przełączyć układ klawiatury na Ubuntu 22.04…
- Ściągawka Kali Linux klawiatury
- Hung Linux System? Jak uciec do wiersza poleceń i…
- Jak dodać/usunąć użytkownika na Manjaro Linux
- Jak wykonywać operacje administracyjne z Ansible…
- Jak pracować z WooCommerce Rest API z Pythonem