Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

написал программы но тут возникла беда...

kiri565656 Знаток (385), на голосовании 9 лет назад
запрос должен постоянно повторять ввод.
как это можно сделать. при условии что код длинный.
в паскале можно было написать переход с помощью : go to 1
как подобное сделать в питоне????) конечно лучше наглядный пример))

print ('введите пароль' ) #dan-данные запроса
pasword = input ('>>>') #pasword login - вы знаете))
#______________________________________________________________
if pasword == 'папа':
# or 'papa' or 'зфзф' or 'gfgf':
print ('вы зашли под папой')
print ("""
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| танки |
| почта |
| red ( пароль от redcom) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
""")
print ('введите данные каторые хотите узнать')
dan = input('>>>')
if dan == 'танки':
print ("""
login:
pasword:
""")
elif dan == 'потча':
print ("""
login:
pasword:
""")
elif dan == 'red':
print ("""
login:
pasword:
""")
else:
print ('таких данных нет (((')
#_______________________________________________________________
elif pasword == 'мама':
#or 'mama' or 'vfvf' or 'зфзф':
print ('вы зашли под мамой')
print ("""
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| avon |
| почта |
| одн (одноклассники) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
""")
print ('введите данные каторые хотите узнать')

dan = input ('>>>')
if dan == 'одн':
print ("""
login:
pasword:
""")
elif dan == 'avon':
print ("""
login:
pasword:
""")
elif dan == 'почта':
print ("""
login:
pasword:
""")
else:
print ('таких данных нет ((((')
#____________________________________________________________
elif pasword == 'kir':
print ('вы зашли под Кирилл')
print ('введите данные каторые хотите узнать')
print ("""
Возможные данные:
skyforge
облако
яндекс""")
dan = input ('>>>')
if dan == 'skyforge':
print ("""
login:
pasword:
""")
elif dan == 'облако':
print ("""
login:
pasword:
""")
elif dan == 'яндекс':
print ("""
login:
pasword:
""")
else:
print ('таких данных нет ((((')
#_________________________________________________________
else:
print ('неверный пароль')
input ('\nНажмите \'enter\' что бы выйти')
Голосование за лучший ответ
fna anathema Знаток (300) 9 лет назад
Организуй цикл while с переменной или зацикли и выходи из цикла с помощью break.
В паскале переход по меткам считался дурным тоном и использовался редко.
Похожие вопросы