Число выводится 4 раза, но должно выводится 1?

Я работаю с работой с файлами и вот когда я перемножаю число мне оно выводится 4 раза. Я конечно понимаю что наверно проблема в том как я множу, но подскажите как помножить так что бы число умножилось на 4. А не чтобы показало 4444
num = open('num.txt', 'r')
g = num.read(1)
fine = g*4  

print(fine)

Спасибо за помощь ( ̄︶ ̄)
  • Вопрос задан
  • 117 просмотров
Решения вопроса 2
SoreMix
@SoreMix Куратор тега Python
yellow
Потому что это не число, а строка

g = int(num.read(1))
Ответ написан
WolfInChains
@WolfInChains
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект