2
我的python文件就像下面一樣,但我不知道爲什麼結果是差別, 唯一的區別是關於z & k,z是int並且k是str。python中不同數據類型的結果差異
l = []
j = []
for x in range(100,1000):
for y in range(100,1000):
z = (x * y)
k = str(x*y)
if k == k[::-1]:
'''print (k)
print('========================')'''
l.append(k)
if str(z) == str(z)[::-1]:
'''print (z)
print ('+++++++++++++++++++++++++++')'''
j.append(z)
print('*********************************************')
print max(l)
print max(j)
print (l)
'if'語句提問「這是一個迴文?」 - 扭轉時是否一樣? –