Может, кто-нибудь подскажет, как получить код для запроса значения (скажем, пользователь введет 100,00) и поставить это число с его значением 2 десятичных знака для дальнейших функций, т. Е. Для умножения его и т. Д.
Спасибо.
Вот начало (для Python 3; для Python 2 используйте raw_input вместо input):
raw_input
input
while True: snum = input("Please enter a decimal number:") try: num = float(snum) break except ValueError: print("This is not a valid decimal number!") print("This number, rounded to two places, is: {:0.2f}".format(num))
Попробуйте следующее в оболочке python.
>>> int(100.00) 100 >>>