小编Kev*_*vin的帖子

函数数字,对返回值感到困惑

def digits(n):
    count = 0
    if n == 0:
      digits = int(n)+1
    while (n > 0 ):
        count += 1
        n = n // 10
    return count

print(digits(25))  # Should print 2
print(digits(144)) # Should print 3
print(digits(1000)) # Should print 4
print(digits(0))   # Should print 1
Run Code Online (Sandbox Code Playgroud)
def digits(n):
count = 0
if n == 0:
  ___
while (___):
    count += 1
    ___
return count

print(digits(25))  # Should print 2
print(digits(144)) #Should print 3
print(digits(1000)) # Should print 4
print(digits(0)) …
Run Code Online (Sandbox Code Playgroud)

python digits

0
推荐指数
1
解决办法
3万
查看次数

标签 统计

digits ×1

python ×1