get_text_message(message: types.Message):
if "Взять обезьяну" in message.text or "взять обезьяну" in message.text:
await message.answer_photo(f"@{message.from_user.username}, вот твоя обезьяна!")
user_id = message.from_user.id
sql.execute("SELECT id FROM users")
if sql.fetchone() is None:
sql.execute(f"INSERT INTO users VALUES (?, ?, ?, ?)", (user_id, 0, 5/10, 100))
db.commit()
else:
await message.answer("У вас уже есть обезьяна..")
for monkey in sql.execute("SELECT * FROM users"):
await message.answer(monkey)
whats wrong
а почему 5/10 а не 1/2
Почему не 0.5? 🧐
ну питон и так хранит десятичные дроби как обычные дроби iirc
потому что не 1/2
Путон хранит это как обычный float. Если надо именно дроби - юзаем Fractions
ну я почему-то так запомнил когда гуглил почему 0.1+0.2 != 0.3
Обсуждают сегодня