
если с одной запятой в результате то:
import math
pyd = int(input('Введите количество пудов от 1 до 50: '))
kg = (pyd*16.2)
while pyd >=1 and pyd <=50:
kg=round(kg,2)
print(kg,'кг')
break
else:
print('Вы что-то ввели не верно')
Если целое с округление (16.2 = 16, 64.8 =65)
import math
pyd = int(input('Введите количество пудов от 1 до 50: '))
kg = (pyd*16.2)
while pyd >=1 and pyd <=50:
kg=round(kg,0)
print(kg,'кг')
break
else:
print('Вы что-то ввели не верно')
Объяснение: