一、之前6.29题我做的代码
这是用数字来进行分辨的
is_txt = 4383576018402626 #合法
def split_the_data_even(vis_n):
current_a1 = vis_n // 10000
a_t1 = vis_n % 10000
# print("1th", a_t1)
a_t2 = current_a1 % 10000
# print("2th", a_t2)
current_a3 = current_a1 // 10000
a_t3 = current_a3 % 10000
# print("3th", a_t3)
a_t4 = current_a3 // 10000
# print("4th", a_t4)
even1 = a_t1 % 10
even2 = a_t1 // 100 % 10
even3 = a_t2 % 10
even4 = a_t2 // 100 % 10
even5 = a_t3 % 10
even6 = a_t3 // 100 % 10
even7 = a_t4 % 10
even8 = a_t4 // 100 % 10
return even1, even2, even3, even4, even5, even6, even7, even8
# 奇数
def split_the_data_odd(vis_n):
current_a1 = vis_n // 10000
a_t1 = vis_n