Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 940 Bytes

d03_input.md

File metadata and controls

22 lines (17 loc) · 940 Bytes

Dodatek 3. Funkcja input

Pisząc program bardzo często oczekujemy, że jego użytkownik poda nam jakieś dane: swoje imię i nazwisko, parametry liczbowe, czy inne wartości, które wpłyną na przebieg programu. Najprostszą metodą na pozyskanie takich danych jest funkcja wbudowana input, która po wywołaniu zatrzymuje działanie programu, czeka aż użytkownik wpisze coś i wciśnie enter, po czym zwraca wpisany tekst w postaci stringa:

print('Podaj swój wiek:')
wiek = input()
print('Masz {} lat'.format(wiek))

W powyższym przykładzie wypisujemy na ekran komunikat - prośbę o podanie wieku - następnie pobieramy tę wartość od użytkownika i wypisujemy ją w kolejnym komunikacie.

Pamiętaj, że tak otrzymana wartość zawsze będzie stringiem. Jeżeli chcesz zamienić ją na liczbę, możesz posłużyć się funkcją wbudowaną int.