首页 > 解决方案 > 递归 gcd python

问题描述

def gcd(a,b):
    if b==0:
       return a
    else:
       return gcd(b,a%b)

当我尝试使用任何 2 个数字打印 gcd 的输出时,我收到错误“TypeError:并非所有参数在字符串格式化期间都转换”。任何想法 ?

标签: python

解决方案


确保您使用整数调用该函数。尝试转换为 int。


推荐阅读