Najlepsza odpowiedź
dla danych wejściowych w Pythonie od użytkownika , musimy użyć „ input ” wbudowanej funkcji pythona
Python 3.6 = input () // Najnowsza wersja
Python 2.7 = raw input () // stara wersja
aby użyć input możemy zadeklarować zmienną
x = input („Wprowadź ciąg”)
print (x)
Kolejną ważną kwestią jest input () wszystkie sposoby przyjmują dane wejściowe w string , np.
„str” typ danych
Domyślnie, gdy użytkownik używa „input ()” cokolwiek zostanie w niej napisane, zostanie rozważone
jako ciąg.
w inny sposób używając typu daty str
x = str (in put („Wprowadź ciąg”))
print (x)
dziękuję
zagłosuj za pomocą, jeśli okaże się to pomocne!
Odpowiedź
Możemy uzyskać dane wejściowe od użytkownika za pomocą funkcji input w pythonie. Domyślnie wszystko, co wprowadzisz, będzie traktowane jako ciąg i w przypadku, gdy chcesz wprowadzić liczbę, będziesz musiał przekonwertować na int. Również w nawiasach możesz umieścić ciąg, aby użytkownik wiedział, że musi coś wprowadzić, ale nie jest to obowiązkowe i możesz to zostawić jako input ().
Oto przykład opisujący wszystko this-
Strin = input („Enter a string”)
Po uruchomieniu otrzymamy Wpisz ciąg w naszym oknie wyjściowym, a my wpisujemy coś takiego jak cześć i wciskamy Enter, zostanie on zapisany w strin
Teraz, aby wprowadzić liczbę, oto co zrobić
Num-int (input („Enter a number”))
Po prostu konwertujemy liczbę na int, reszta jest taka sama. Ale pamiętaj, aby wpisać liczbę, w przeciwnym razie spowoduje to błąd.