Python将数字符号赋给variab

2024-10-04 11:30:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个int类型的变量,它是Python,所以它可以是正数和负数。现在,我想让另一个变量具有与第一个变量1相同的符号。通过使用if语句,然后将-1或+1赋给一个变量,然后将每个变量乘以-1或+1,很容易做到这一点。但后来我想也许还有另一种方法(例如内置函数)。有没有类似“sign=getsignbit(value)”的东西?在

编辑: 解决了的!数学文案这么做的话,cmp(x,0)也行,但我不仅想要-1、0或1,而且还要把5变成-5。在


Tags: 方法函数编辑类型ifvalue符号数学