result = list(set(left_text) & set(right_text))
for x in result:
win.left_textBrowser.setText(win.left_textBrowser.toPlainText() + green_text + str(x) + green_text_end)
def sqlexecute(query):
return sql.execute(query).fetchall()[0]
def register():
while True:
reg = input('Хотите зарегестрироваться? ')
if reg == 'yes':
nick = input('Введите свой никнейм:' )
password = input('Введите пароль:' )
password2 = input('Подтвердите пароль:' )
email = input('Введите email:' )
age = input('Введите дату рождения (DD.MM.YYYY):' )
if password == password2:
print(nick + ' Спасибо за регестрацию на ваш email ' + email + ' выслано сообщение с кодом')
return True
else:
print('Пароли не совпадают!')
else:
print('Пока!')
return False
def kod_regi():
key = 123
return key
def main():
kod = kod_regi()
result = register()
if result:
kodik = input('Введите код из сообщения: ')
if kodik == kod:
print('Вы успешно подтвердили аккаунт!')
else:
print('Неправильный код!')
if __name__ == '__main__':
main()
c.fetchone() == False
По поводу двойного, могли бы разъяснить. Понял, что декарируются _ИмяКласса__метод, но как это выглядит на практике не совсем понимаю
class Base:
def __init__(self, price):
self.__price = price
obj = Base(99)
print(obj.__price) #ошибка
print(obj._Base__price) #выведет значение атрибута __price
import functools
matrix = [[]]
result = functools.reduce(lambda a,x: a + sum(x), matrix, 0)
print(result)
def docs():
page_title = 'Используемая документация'
content_title = 'Используемая документация'
content_text = [
"https://getmdl.io/components/ - Документация по Material Design by Google",
"http://flask.pocoo.org/docs/1.0/ - Документация по Flask"
]
return render_template('template.html', title=page_title, pagename=content_title, content=content_text)
{% extends 'base.html' %}
{% block title %}
{{ title }}
{% endblock %}
{% block content_title %}
{{ pagename }}
{% endblock %}
{% block content %}
{% for elem in content %}
{{elem}}<br>
{% endfor %}
{% endblock %}