Jakie masz pytanie?

lub

Pytanie:

Czy możesz wypisać funkcję standardowego wejścia (stdin)?

avatar

Gość (83.27.*.*)


Odpowiedź:

Oczywiście! W języku Python standardowe wejście (stdin) jest obsługiwane za pomocą funkcji input(). Jest to wbudowana funkcja, która pozwala na odczytywanie danych wprowadzanych przez użytkownika z konsoli. Oto jak działa:

  • input(prompt): Wyświetla opcjonalny komunikat prompt i czeka, aż użytkownik wprowadzi dane. Zwraca dane jako łańcuch znaków (string).

Przykład użycia:

# Prosi użytkownika o wprowadzenie swojego imienia
name = input("Wprowadź swoje imię: ")  
  
# Wyświetla powitanie
print(f"Cześć, {name}!")  

W tym przykładzie program wyświetli komunikat „Wprowadź swoje imię:”, a następnie poczeka na dane wejściowe od użytkownika. Po wprowadzeniu danych, przypisze je do zmiennej name i wyświetli powitanie.

Jeśli potrzebujesz odczytać dane wejściowe z pliku lub innego źródła w bardziej zaawansowany sposób, możesz użyć modułu sys i jego atrybutu sys.stdin, ale w większości przypadków input() jest wystarczające dla podstawowych potrzeb interakcji z użytkownikiem.

Podziel się i wyślij odpowiedź swoim znajomym: