Всем привет помогите мне пожалуйста с api

Пишу телеграмм бота крипто и написал api для получения актуальных курсов криптовалют после ввода названия крипты ее курс не выходит

import telebot from telebot import types import urllib.request import json import threading  URL = "827065840:AAHbkRvXTZrx7pmfcuMbFsCyGR7vR79c5pI"  bot = telebot.TeleBot(URL) user = bot.get_me() @bot.message_handler(commands = ['start'])    def send_Message(message):   keyboardmain = types.InlineKeyboardMarkup(row_width=3) btn1 = types.InlineKeyboardButton(text="RUS", callback_data="first") btn2 = types.InlineKeyboardButton(text="ENG", callback_data="second") btn3 = types.InlineKeyboardButton(text="DEU", callback_data="third") keyboardmain.add(btn1, btn2, btn3) bot.send_message(message.chat.id, "Выберите язык, Choose language, Sprache wählen" , reply_markup=keyboardmain) @bot.callback_query_handler(func = lambda call: True)  def inline(call): if call.data == "first":     keyboardmain = types.InlineKeyboardMarkup(row_width=1)     btn4 = types.InlineKeyboardButton(text="я согласен", callback_data="fourth")     keyboardmain.add(btn4)      bot.send_message(call.message.chat.id, "  Согласны ли вы с условиями пользования ?" , reply_markup=keyboardmain) if call.data == "fourth":       keyboardmain1 = types.InlineKeyboardMarkup(row_width=4)      btn5 = types.InlineKeyboardButton(text="О нас", callback_data="five")     btn6 = types.InlineKeyboardButton(text="Гарантии", callback_data="six")     btn7 = types.InlineKeyboardButton(text="Помощь нам", callback_data="seven")     btn8 = types.InlineKeyboardButton(text="другие проекты", callback_data="eight")     keyboardmain1.add(btn8,btn7,btn6,btn5)      keyboard1 = telebot.types.ReplyKeyboardMarkup(True, True)     keyboard1.row('Кошелек', 'Биржа','аккаунт',"перевод")     keyboard1.row('airBnb', 'курс',"настройки","перевод")      bot.send_message(call.message.chat.id, "Привет друг \n\n Данный бот написан для упрощения обмена криптовалют и использования их в посведневной жизни \n\n Помимо этого ты можешь следить за криптовалютой    из любой точки мира ", reply_markup= keyboardmain1)     bot.send_message(call.message.chat.id,"Давайте начнем", reply_markup= keyboard1)  @bot.message_handler(func=lambda m: True) def kurs(message):      if message.text.lower() == "курс":        bot.send_message(message.chat.id,"Введите криптовалюту")      @bot.message_handler(func=lambda m: True)     def all_price(message):             try:              crypto_abbrev = message.text.replace("", "").upper()             crypto_abbrev_list = crypto_abbrev.split()             if len(crypto_abbrev_list) == 1:                    crypto_abbrev_list.append('USD')                 with urllib.request.urlopen("https://min-api.cryptocompare.com/data/price?fsym={}&tsyms={}".format(crypto_abbrev_list[0],crypto_abbrev_list[1])) as url:                       data = json.loads(url.read().decode())                     for currency, price in data.items():                           bot.reply_to(message, "The price of {} is currently {} {}".format(crypto_abbrev_list[0],price, currency))             else:                   with urllib.request.urlopen("https://min-api.cryptocompare.com/data/price?fsym={}&tsyms={}".format(crypto_abbrev_list[0],crypto_abbrev_list[1])) as url:                      data = json.loads(url.read().decode())                     for currency, price in data.items():                          bot.reply_to(message, "The price of {} is currently {} {}".format(crypto_abbrev_list[0],price, currency))            except:             bot.reply_to(message, "Invalid format")          bot.polling() 

Помогите с задачей на e-olymp

Многочлен Васе задали несколько однотипных задач по математике: “Найти значение многочлена”. Он хочет написать программу, которая по заданному многочлену и значению x находила бы ответ. Напишите такую программу!

Входные данные

В первой строке входного файла записан многочлен в виде суммы одночленов. Между одночленами находится знак + или –. Перед первым одночленом может быть знак –. Одночлен записывается как

[<Коэффициент>*]x[^<Степень>]

или

<Коэффициент>

где <Коэффициент> — натуральное число, не превосходящее 100, x — символ переменной (всегда маленькая латинская буква x), <Степень> — натуральное число, не превосходящее 4. Параметры, взятые в квадратные скобки, могут быть опущены. Во второй строке записано одно целое число — значение x.

Все числа в исходном файле по модулю не превосходят 100. Количество одночленов не более 10 (могут быть одночлены одинаковой степени).

Выходные данные

В выходной файл нужно записать одно число — значение данного многочлена при данном значении x.

Я попробовал разбивая на одночлены отдельно считаю но я не понимаю в чём проблемма при выделении чисел

def expression_result(expression): rez = 0 for i in range(len(expression)):     if expression[i] == "^":         pl = expression.find("*")         sum = int(expression[pl+1:i]) ** int(expression[i:-1])         doPl = int(expression[:pl])         rez = doPl * sum         break return rez  # example = "-2+x^1-3*x^2+x^2+100*x^3-2*x" expression = "-2+x^1-3*x^2+x^2+100*x^3-2*x"  # input() x = 0  # int(input()) startIndex = 0  rez = 0 numsList = [] symbolsList = []  if expression[0] == "-":     startIndex = 1  while len(expression) > 0:     for i in range(startIndex, len(expression)):         if expression[i] in "-+":             startIndex = i + 1             numsList.append(expression_result(expression[:i-1]))             symbolsList.append(expression[i])  for i in range(len(numsList)):     for j in range(len(symbolsList)):         if j == 0 and symbolsList[j+1] == "+":             rez += int(numsList[i]) + int(numsList[i+1])         elif j == 0 and symbolsList[j+1] == "-":             rez += int(numsList[i]) - int(numsList[i + 1])         elif j == "+":             rez += int(numsList[i+1]) + int(numsList[i+2])         elif j == "-":             rez += int(numsList[i + 1]) - int(numsList[i + 2])  print(rez) 

Прошу помощи. Помогите, пожалуйста

Прошу о помощи.

Сейчас ищу любую работу, но ничего не находится. Готов на любую подработку. Одолжите, пожалуйста, на еду рублей 100-200. Сейчас в поисках работы, а дома есть абсолютно нечего. 🙁 От голода почти теряю сознание. Одолжить просто не у кого.

Если оставите контакты, то я клянусь вернуть с первой зарплаты (переведу на карту или номер телефона). В этом случае напишите в личные сообщения свой номер карты или номер телефона. Я верну 100%!

Мой номер карты: 5536 9137 5246 8484

Прошу помощи. Помогите, пожалуйста

Прошу о помощи.

Сейчас ищу любую работу, но ничего не находится. Готов на любую подработку. Одолжите, пожалуйста, на еду рублей 100-200. Сейчас в поисках работы, а дома есть абсолютно нечего. 🙁 От голода почти теряю сознание. Одолжить просто не у кого.

Если оставите контакты, то я клянусь вернуть с первой зарплаты (переведу на карту или номер телефона). В этом случае напишите в личные сообщения свой номер карты или номер телефона. Я верну 100%!

Мой номер карты: 5536 9137 5246 8484

Друзья, помогите пожалуйста получить значение из $_SESSION

Друзья,помогите понять как получить login из массива. В результате var_dump($ _SESSION) вижу, что могу получить login. $ userAuth = $ _SESSION->login; – получаю ошибку.

Trying to get property ‘login’ of non-object

Подскажите пожалуйста,как правильно получить значение. Прошу не судить строго, не могу нагуглить битый час..новичок((

array (size=1)   'admin' =>      object(__PHP_Incomplete_Class)[2]       public '__PHP_Incomplete_Class_Name' => string 'RedBeanPHP\OODBBean' (length=19)       protected 'properties' =>          array (size=5)           'id' => string '3' (length=1)           'login' => string 'qwe' (length=3)           'email' => string 'qwe@qwe.qwe' (length=11)           'phone' => string '123' (length=3)           'password' => string '$  2y$  10$  I2jFMou8H3Yak9rmxVtUA.BRlDDmEOMMrJynJKx2OZjclVg6GRBTu' (length=60)       protected '__info' =>          array (size=5)           'type' => string 'useradmin' (length=9)           'sys.id' => string 'id' (length=2)           'sys.orig' =>              array (size=5)               'id' => string '3' (length=1)               'login' => string 'qwe' (length=3)               'email' => string 'qwe@qwe.qwe' (length=11)               'phone' => string '123' (length=3)               'password' => string '$  2y$  10$  I2jFMou8H3Yak9rmxVtUA.BRlDDmEOMMrJynJKx2OZjclVg6GRBTu' (length=60)           'tainted' => boolean false           'changed' => boolean false       protected 'beanHelper' =>          object(__PHP_Incomplete_Class)[3]           public '__PHP_Incomplete_Class_Name' => string 'RedBeanPHP\BeanHelper\SimpleFacadeBeanHelper' (length=44)       protected 'fetchType' => null       protected 'withSql' => string '' (length=0)       protected 'withParams' =>          array (size=0)           empty       protected 'aliasName' => null       protected 'via' => null       protected 'noLoad' => boolean false       protected 'all' => boolean false 

Помогите вытащить данные из базы данных

Всем привет! Имею вот такой код на рельсах. При регистрации нового юзера у меня отправляется письмо. Но мне бы хотелось наладить работу отправки писем по кнопке, то есть чтобы при нажатии кнопки письмо присылалось всем, кто есть в базе данных. В рельсах новичок, помогите, пожалуйста)`

Это контроллер ( часть)

    def send_mail           @user = User.find( user_params)           UserMailer.welcome_email(@user).deliver       end  def user_params       params.permit(:name, :email, :login)     end 

Это мэилер

class UserMailer < ApplicationMailer   default from: 'notifications@example.com'  def welcome_email(user)    @user = user    @url  = 'http://www.gmail.com'    mail(to: @user.email, subject: 'Welcome to My Awesome Site') end end 

Кнопка отправки

<a href="/send_mail">Отправить всем</a> 

Руты

Rails.application.routes.draw do   resources :users   # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html   get '/send_mail' => "users#send_mail" end 

Помогите перевести код в visual basik

 int k = 0,n=10;             string y = Console.ReadLine();             char[] x = { '3', '2', '3' };             for (int i = 0; i < y.Length; i++)             {                 if (y[i] == x[0])                     k = x[0] - '0';                 if (y[i]!=x[0])                     k = n + 1;             }             Console.WriteLine(k);             Console.ReadLine(); 

Сама задача: переменной k присвоить либо номер первого вхождения Y в массив Х, либо число n+1, если Y не входит в Х.

Помогите, пожалуйста, еще с одним массивом, нужно получить title

array(2) { ["count"]=> int(1) ["items"]=> array(1) { [0]=> array(7) { ["peer"]=> array(3) { ["id"]=> int(2000000003) ["type"]=> string(4) "chat" ["local_id"]=> int(3) } ["in_read"]=> int(0) ["out_read"]=> int(0) ["last_message_id"]=> int(0) ["can_write"]=> array(1) { ["allowed"]=> bool(true) } ["chat_settings"]=> array(9) { ["acl"]=> array(7) { ["can_change_info"]=> bool(true) ["can_change_invite_link"]=> bool(false) ["can_change_pin"]=> bool(true) ["can_invite"]=> bool(true) ["can_promote_users"]=> bool(false) ["can_see_invite_link"]=> bool(false) ["can_moderate"]=> bool(true) } ["owner_id"]=> int(454598412) ["state"]=> string(2) "in" ["title"]=> string(15) "シンシティ" ["active_ids"]=> array(4) { [0]=> int(429656448)  

Выдает ошибку “cannot find symbol” Помогите пожалуйста

public class GuessGame {     Player p1;     Player p2;     Player p3;      public void startGame() {         p1 = new Player();         p2 = new Player();         p3 = new Player();          int guessp1 = 0;         int guessp2 = 0;         int guessp3 = 0;          boolean p1isRight = false;         boolean p2isRight = false;         boolean p3isRight = false;          int targetNumber = (int) (Math.random() * 10);          System.out.println("I'm thinking of a number between 0 and 9...");          while (true) {             System.out.println("Number to guess is " + targetNumber);              p1.guess();             p2.guess();             p3.guess();              guessp1 = p1.number;             System.out.println("Player one guessed " + guessp1);              guessp2 = p2.number;             System.out.println("Player two guessed " + guessp2);              guessp3 = p3.number;             System.out.println("Player three guessed " + guessp3);              if (guessp1 == targetNumber) {                 p1isRight = true;             }              if (guessp2 == targetNumber) {                 p2isRight = true;             }              if (guessp3 == targetNumber) {                 p3isRight = true;             }              if (p1isRight || p2isRight || p3isRight) {                 System.out.println("We have a winner!");                 System.out.println("Player one got it right? " + p1isRight);                 System.out.println("Player two got it right? " + p2isRight);                 System.out.println("Player three got it right? " + p3isRight);                 System.out.println("Game is over");                 break;             } else {                 System.out.println("Players will have to try again.");             }         }     } }