Ответы пользователя по тегу Python
  • Добрый день. Как сохранить значение переменной из функции в tkinter?

    ifullut
    @ifullut
    Учу программирование понарошку...
    Начну с того что в многих языках программирования есть такое понятие как локальные и глобальные переменные. Все переменные которые находятся в циклах, функциях, классах являются ЛОКАЛЬНЫМИ и использовать их значение нельзя в других функциях. А все то что ЗА функциями, циклами, классами это ГЛОБАЛЬНЫЕ они имеют изначальное значение и их можно использовать где угодно.
    В вашем коде:
    a = 0
    b = 0
    def func1(f):
        a = int(input())
        b = int(input())
    def func2(ff):
         print(a/b)

    Во первых если вы не используете аргументы f и ff их можно просто удалить. Во вторых, тут вы пишите a = 0, b = 0 это глобальные переменные! И вы во второй функции не определяете input(), а просто 0/0 это ошибка поэтому стоит исправить. (Снизу напишу готовый код). И в третьих может быть вы просто забыли вызвать нужную функцию например func1(). Именно поэтому появляется эта ошибка.
    Вот готовый код:
    #лучше будет сразу написать input()
    a = int(input())
    b = int(input())
    def func1(): #первая функция с тем что я написал бесполезна поэтому сразу делим
        print(a/b)
    
    func1()
    Ответ написан
    Комментировать
  • Как установить библиотеку в PyCharm Mac?

    ifullut
    @ifullut
    Учу программирование понарошку...
    Лучше всего будет установить сразу через терминал. Ошибок меньше будет.
    А так вот:
    1) Для подключения модулей перейти в File->Settings->Interpreter
    2) Находим значок "+"
    3) Ищем нужный модуль, устанавливаем его. Подтверждаем изменения, перезагружаем с настройкой обнволений PyCharm
    3) Готово!)
    mzrLn.png
    Ij60u.png
    Ответ написан
    Комментировать
  • Как вывести в консодь unicode Python?

    ifullut
    @ifullut
    Учу программирование понарошку...
    Скорее всего система, просто не может отобразить этот символ, попробуйте в Гугле вбить 1F7E1 если также он не будет нормально отображаться, но наврятли вы его отобразить.
    Ответ написан
    Комментировать
  • Почему файл не удаляется?

    ifullut
    @ifullut
    Учу программирование понарошку...
    Лишние пробелы. Вот часть этого кода:
    import flask, os
    file = request.args.get('file')
    cwd = os.getcwd()
    if os.path.isfile(fr'{cwd}\{file}.mp4'):
        os.remove(fr'{cwd}\{file}.mp4'
    Ответ написан
    Комментировать
  • Как получить свой ник discord.py?

    ifullut
    @ifullut
    Учу программирование понарошку...
    @client.command(pass_context = True)
    async def bot(ctx):
      userid = 408303938815655937
      user = await bot.get_user_info(userid)
      username = user.name
      await ctx.send(embed = discord.Embed(description = f' Меня зовут{username}, а мой id — {userid} ',
            color = 0x2ecc71))
    Ответ написан
    Комментировать
  • Как создать бота для страницы вк python?

    ifullut
    @ifullut
    Учу программирование понарошку...
    Ну, тебе для чего нужен бот? Напиши для чего он тебе нужен и я тебе отправлю готовый код.
    Ответ написан