我正在开发一个python程序,我需要它添加“0”在用户的输入面前。
例如: 用户输入65 然后程序输出浮点数0.65
答案 0 :(得分:0)
user_input = input('Please enter a number: ')
if not user_input.isdecimal():
raise TypeError('Not a decimal.')
new_float = float('0.' + user_input)
答案 1 :(得分:0)
user_input = int(input("Enter an integer: "))
digits = len(str(user_input))
output = user_input / (10 ** digits)
print(output)
假设您得到一个整数:您必须计算其中的数字位数,然后将其除以10的数字位数。
让我逐步说明:
答案 2 :(得分:-2)
input = 65
output = float('0.' + str(input))
print(output)