2024-10-03 00:30:05 发布
网友
我想创建一个程序来分析数学函数。我使用float数据类型作为参数,并需要比较它们,无论它们是否为零。我使用以下代码:
a=input("a=") a=float(a)
if a !=0: a=leitko
代码前面没有定义变量“leitko”,我的意图是,如果“a”不是0,“leitko”应该得到与“a”相同的值。问题是,这种比较是行不通的。有人能帮我吗
如果变量赋值的方式不对,则必须用python编写variable = value来为变量赋值
variable = value
因此,在您的例子中,leitiko=a创建一个名为leitiko的新变量,并包含与a相同的内容
leitiko=a
leitiko
a
当您编写a=leitiko时,python试图为变量a提供与变量名leitiko相同的值。但是leitiko变量不存在,因此它会给您一个错误
a=leitiko
如果变量赋值的方式不对,则必须用python编写
variable = value
来为变量赋值因此,在您的例子中,
leitiko=a
创建一个名为leitiko
的新变量,并包含与a
相同的内容当您编写
a=leitiko
时,python试图为变量a
提供与变量名leitiko
相同的值。但是leitiko
变量不存在,因此它会给您一个错误相关问题 更多 >
编程相关推荐