Здравствуйте. Мне нужно из 5 сделать +5 на выводе. Если я присваиваю переменной +5, на выводе «+» проглатывается. Надо, чтобы это был числовой тип данных, не str. Как это сделать? Заранее спасибо!
Попробуй через форматирование строк оно же f-strings.
Удобная вещь, много где используется.
x=3
y=-1
f"{x:+}" #здесь + это не в смысле плюс ставить, а опция,
# что соотв. знак будет ставится и для положительных, и для отрицательных.
# Еще для нуля в таком виде тоже плюс выводится.
Out[94]: '+3'
f"{y:+}"
Out[95]: '-1'