input()
Poproś użytkownika o wpisanie czegoś. Odpowiedź zawsze wraca jako tekst.
Składnia
answer = input(prompt)
- Zamień tekst za pomocą int() lub float(), gdy potrzebujesz liczby.
Przykład
name = input("Name? ")
print("Hi", name)Wynik:
Name? Pip Hi Pip
Typowe błędy
- input() zwraca ciąg znaków, nawet gdy użytkownik wpisze cyfry: input() + 1 to TypeError.
- Na tej stronie lekcje dostarczają programowi odpowiedzi, więc input() nigdy nie czeka.