Как можно уменьшить количество строк в программе?
Как можно уменьшить количество строк в программе:
name = str(input("Введите ваше имя: "))
x = len(name)
while x > 100:
print('Введённое вами имя превышает максимальное количество символов. Пожалуйста попробуйте ещё раз.')
name = str(input("Please, print your name: "))
x = len(name)
else:
print("Здравствуйте,", name + '!')
Ответы (1 шт):
Автор решения: vp_arth
→ Ссылка
Вместо цикла с постусловием в python используется бесконечный цикл с ручным выходом:
while True:
name = input("Введите ваше имя: ")
if len(name) <= 100:
break
print('Введённое вами имя превышает максимальное количество символов(100). Пожалуйста попробуйте ещё раз.')
print("Здравствуйте,", name + '!')