已知abcd*9=bcda,数字表示就是1234*9=4321,要求用Python写出表达式如题,今

发布时间:2021-02-18 13:03:15

已知abcd*9=bcda,数字表示就是1234*9=4321,要求用Python写出表达式如题,今天弄了3个小时,要不答案就是1111,或者直接进入死循环.可能我的思路还是有问题,看看应该怎么写.就是要求知道abcd真实的数值,用数学运算来算很简单,但是用程序表示不知道怎么让计算机计算.

网友回答

是这样?for i in range(1000,10000):
\x05 i_str = list(str(i))
\x05 i_str.reverse()
\x05 if str(i * 9) == ''.join(i_str):
\x05\x05 print i
以上问题属网友观点,不代表本站立场,仅供参考!