Python 带有可变数字的If语句

Python 带有可变数字的If语句,python,variables,if-statement,Python,Variables,If Statement,我正在编写一个程序,遇到了一个我通常不会遇到的错误。我的错误很简单,但我无法想方设法解决这个问题。谢谢你的帮助 代码: 因此,在短期内,我将在未来为预算变量添加值,这就是为什么我不能使用if语句并说小于50,因为预算变量可能不同。我如何确保如果用户输入的数字大于可变值(或小于可变值),他们将收到一条错误消息?将存款金额转换为数字,然后再与预算进行比较,以替换您的if条件 if depositAmount > budget: 到 将存款金额转换为数字,然后再与预算进行比较,以替换您的if条

我正在编写一个程序,遇到了一个我通常不会遇到的错误。我的错误很简单,但我无法想方设法解决这个问题。谢谢你的帮助

代码:


因此,在短期内,我将在未来为预算变量添加值,这就是为什么我不能使用if语句并说小于50,因为预算变量可能不同。我如何确保如果用户输入的数字大于可变值(或小于可变值),他们将收到一条错误消息?

存款金额
转换为数字,然后再与
预算
进行比较,以替换您的if条件

if depositAmount > budget:


存款金额
转换为数字,然后再与
预算
进行比较,以替换您的if条件

if depositAmount > budget:

另请参见“我的错误很简单”。很公平。但你真的需要和我们分享。也请看“我的错误很简单”。很公平。但你真的需要和我们分享。
if int(depositAmount) > budget: