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.

Ćwicz to