import random
# Список городов
f = open(‘cities.txt’, encoding = ‘utf8’)
cities_list = [line.strip() for line in f]
f.close()
answers = []
def check_city(city):
if city not in cities_list:
return False
if city in answers:
return False
last_city = answers[-1] if answers else ”
if last_city and city[0].lower() != last_city[-1].lower():
return False
return True
объяснить что значит каждая строка
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет