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)
// декоратор, проверяющий типы для f
// второй аргумент checks - массив с функциями для проверки
function typeCheck(f, checks) {
//возвращаем новую функцию, аргументы которой будут собираться в массив args
return function(...args) {
//перед выполнением функции f проверим её аргументы соответствующими функциями для проверки,
//которые находятся в массиве checks
for (var i = 0; i < args.length; i++) {
//берем из массива проверочных функций i-тую функцию и вызываем ее с i-тым аргументом из
//массива аргументов, функция должна возвращать true или false
if (!checks[i](args[i])) {
//если хоть одна функция для проверки вернула false, выводим алерт и выходим из функции.
alert( "Некорректный тип аргумента номер " + i );
return;
}
}
//если все проверки вернули true, вызываем исходную функцию, передавая ей массив аргументов
//и возвращаем результат вызова
return f.apply(this, args);
}
}
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()
import React, { useState} from "react";
function App() {
const [value, setValue] = useState("Hello");
const handleClick = (e) => {
setValue(prompt("введите значение", value))
}
return (
<div className="App">
<ul>
<li onClick={handleClick}>{value}</li>
</ul>
</div>
);
}
if (3 * 4) {
console.log("true");
}
const b = 3 === 3;
Эквивалентно ли if (условие) условию if (условие === true)
c.fetchone() == False
from django.http import JsonResponse
from .models import User
def users(request):
users = User.objects.all()
output = []
for elem in users:
output.append(
{"name": elem.name, "adress": elem.adress, "age": elem.age})
return JsonResponse(output, safe=False)
def filter(request):
if request.GET:
filter = request.GET.get('filter')
decoded_filter = json.loads(filter) # из строки инициализирует объект
stations = Station.objects.all()
stations_out = []
for elem in stations:
stations_out.append({.......}) #создаем нужный объект
id_net = Net.objects.filter(name=decoded_filter["net"])
list_id_stations = Networkstations.objects.filter(idnet__in=id_net).values_list("idstation", flat=True)
list_name_net = []
if decoded_filter["net"] != 'all':
stations = stations.filter(id__in=list_id_stations)
if decoded_filter["type"] != 'all':
stations = stations.filter(type=decoded_filter["type"])
for station in stations:
list_name_net.append(
list(Networkstations.objects.filter(idstation=station.id).values('idnet__name')))
ctx = {
'stations': stations_out,
'list_name_net': list_name_net,
}
return JsonResponse(ctx, safe=False)
const products = filteredProducts.filter(product => product.category === "Some, category").map (item => {
return (
<ProductCard
key={item.id}
product = {item}
/>)} )
return (
<div className="products-list">
<Title title="Some Title" />
<div className="products-container">
<p> {products.length} </p>
</div>
<div className="products-container">
{products}
</div>
</div>
)
<body>
<div id="wrap">
<div id="content">
контент
</div>
<div id="footer">
содержимое футера
</div>
</div>
</body>
html, body {
height: 100%
padding: 0; margin: 0;
}
#wrap {
height: 100%
display: flex;
flex-direction: column;
}
#footer {
margin-top: auto;
}