Как убрать все последний цифры кроме одной в выводе текста?
def share_money(message):
money = message.text
first = int(money) / 3.07
second = first / 2.6
third = second / 2.5
bot.send_message(message.chat.id, f'Первым, вторым местам выдаём деньги\n1 место по заражению: {first} руб\n2 место по заражению: {second} руб\n3 место по заражению: {third} \n\n1 место за выживание: {first} руб\n2 место за выживание: {second} руб\n3 место за выживание: {third} руб')
Мне пишет вот так допустим: 15.42123478523
А мне нужно чтобы было 15.4
Скажите, у Вас кроме этого сайта никакие не открываются? По запросу в яндексе "округление чисел" на первом же сайте, встроенная функция round.. Для вашего случая, до первого знака после запятой: third = round(third, 1)