2
我正在写一个脚本,它打印可以用3异或的最后一个字符== 4,但我得到一个错误,说明:TypeError: not all arguments converted during string formatting
我是Python的新手,可能错过了一些明显的事下面的代码:并非所有在字符串格式化过程中转换的参数python
lijst = ["124576", "795834", "890432", "907251"]
for j in lijst:
if j[-1]==4^j%3 > 0 :
print(j)
应该是'int(j)%3'。您希望使用'%'作为数字的运算符,而不是字符串。 – khelwood