-1
我有一列数字为1的小数。例如1234.8根据最后一位数字创建一个标记
位数变化。
我如何提取上轮数字(4),并创建一个标志,在排在4或5 = 1结束,其余= 0
Col Flag
1234.8 1
3345.5 1
23.1 0
567902.3 0
我对蟒蛇2.7
我有一列数字为1的小数。例如1234.8根据最后一位数字创建一个标记
位数变化。
我如何提取上轮数字(4),并创建一个标志,在排在4或5 = 1结束,其余= 0
Col Flag
1234.8 1
3345.5 1
23.1 0
567902.3 0
我对蟒蛇2.7
将数字转换为字符串并检查最后一个字符。
def ends_in_45(num):
if str(int(num))[-1] in "45":
return 1
else:
return 0
可以通过转换为整数第一(去掉分数),然后将模10
last_digit = int(x) % 10
你需要澄清你的问题得到了最后一位。预期的输入/输出,以及你正在寻找的东西 – depperm
'num = 1234.8; d = int(num)%10; #做任何事情' –