Wprowadzanie danych w pętli w Pythonie

Aby zadać użytkownikowi to samo pytanie kilka razy, należy zastosować funkcję input w pętli while. I dopóki dany warunek będzie prawdziwy, użytkownik będzie proszony o podanie danych.

Ustawmy po prawej stronie while wartość logiczną True i umieśćmy w bloku kodu prośbę o wprowadzenie liczby:

pythonwhile True:
  tst = input('wprowadź liczbę: ')
  print(tst)

Jednak utworzona pętla będzie powtarzać zapytanie w nieskończoność. Dlatego należy ustawić dodatkowy warunek wyjścia z niej. Ustalmy, aby pętla działała dopóki wprowadzona wartość jest liczbą. W przeciwnym razie pętla niech się zatrzyma:

pythonwhile True:
  tst = input('wprowadź liczbę: ')
    if tst.isdigit():
      print(tst)
    else:
      break
Задание 1

Zapytaj użytkownika o jego imię. Jeśli liczba znaków w imieniu wynosi więcej niż 6, niech pojawi się komunikat, że jest ono zbyt długie. Przy tym pętla powinna się zatrzymać.