Python:求质数因子
# ...一看到这个解因子的问题我就想到暴力拆解的方法 def get_str(a_num,str_an): for i in range(2,a_num+1): if a_num%i == 0: if a_num//i == 1: #end return str_an + str(i) +' ' break fir = get_str(i,str_an) sec = get_str(a_num//i,str_an) return fir + sec break print(get_str(int(input()),''))