Promise.resolve(value)
- это статический метод, возвращающий промис в состоянии fulfilled с указанным значением.new Promise((resolve) => resolve(value))
И можно как-то выполнить промис без аргументов?Что значит "выполнить"? Создать можно, сменить статус с pending на fulfilled нельзя, на rejected можно по исключению.
new Promise((แก้ไข) => แก้ไข('Решено'));
//Promise { <state>: "fulfilled", <value>: "Решено" }
await ctx.send(embed = discord.Embed(description = f"""Баланс **{ctx.author}** состовляет **{cursor.execute("SELECT cash FROM users WHERE id ={}".format(ctx.author.id)).fetchone()[0]}**"""
TypeError: 'NoneType' object is not subscriptable
Почему программа каждый раз занимает различные области памяти?
/proc/sys/kernel/randomize_va_space
либо командой setarch -R
для одного конкретного процесса. Отладчик gdb по умолчанию отключает ASLR для отлаживаемых программ. list
, dict
и т.п.) в качестве имен своих переменных. Если очень хочется, пиши my_list
. nm-connection-editor
- это для редактирования и автозапуска, а для включения/отключения/переключения обычный Network Manager в трее - он для этого и предназначен. while True:
# Код / функция, которая будет всегда крутиться.
for /l %q in (0) do python my.py
if a == 'нет' or 'да':
) работает следующим образом:a
равно 'нет'
, естественно а
неравно 'нет'
, а
содержит строку '1111'
, НО ПОТОМ идет OR
, операнд справа - это строка 'да'
, естественно Python считает ее за истину true
, она ведь непустая!if a == 'нет' or true:
, а это значит, что print('ok')
выполнится в любом случае, так как, в условии есть часть or true
,Pythony плевать на a == 'нет'
, он видит OR
, видит true
и выполняет условие, проще говоря, можно выкинуть лишнее, и записать так: if true:
- это, все также эквивалентно if a == 'нет' or 'да':
if a == 'нет' or 'да':
на if a == 'нет' or '':
. В этом случае, пустая строка эквивалентна false
и при этом,a
неравно 'нет'
, а это значит, что условие не будет выполнено и вы не увидите print('ok')
.if a == 'да':
print('ok')
elif a == 'нет':
print('net')
else:
print('error')
if a == 'да' or a == 'нет':