Найти - Пользователи
Полная версия: В коде ошибок нет, но не работает
Начало » Python для новичков » В коде ошибок нет, но не работает
1
Luis
Планировалось рандомный выбор ответа, но что-то не так.
 import discord
import random
from  discord.extimport 
from config import settings
 
bot = commands.Bot(command_prefix = settings['prefix'])
bot.remove_command( 'help' )
 
@bot.command()
async def выстрелить(ctx):
    random.random()
    if random.random == "0":
 author = ctx.message.author
 await ctx.send('{author.mention} Попал!')
    elif random.random == "1":
 author = ctx.message.author
 await ctx.send('{author.mention} Промазал!') # Ошибок нет, но не работает . _ .
 
bot.run(settings['token'])
PEHDOM
>> В коде ошибок нет,
Серьзно? да там в каждой строчке по ошибке

 async def выстрелить(ctx):
    random.random()  # зачем пусто вызов функции?
    if random.random == "0": # зачем вы сравниваете функцию с нулем?
 author = ctx.message.author  # отступы!!!
 await ctx.send('{author.mention} Попал!') # отступы!!!
    elif random.random == "1": # зачем вы сравниваете функцию с единицей?
 author = ctx.message.author # отступы!!!
 await ctx.send('{author.mention} Промазал!') # Ошибок нет, но не работает . _ . # отступы!!!
WTF? что вы с чем сравниваете и зачем вызываете random.random() если результат никуда не сохраняете?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB