Pythonで数字根を求める
#!/usr/bin/env python import sys; def digitalRoot(n): result = 0 for ch in str(n): result = result + int(ch) return result if len(str(result))==1 else digitalRoot(result) print digitalRoot(sys.argv[1])
#!/usr/bin/env python import sys; def digitalRoot(n): result = 0 for ch in str(n): result = result + int(ch) return result if len(str(result))==1 else digitalRoot(result) print digitalRoot(sys.argv[1])