hmchzb19 发表于 2014-09-08 16:08

[已解决]为什么我这个doctest 过不去?

本帖最后由 hmchzb19 于 2014-09-09 15:44 编辑

def print_digits(n):
    """
    >>> print_digits(13789)
    9 8 7 3 1
    >>> print_digits(39874613)
    3 1 6 4 7 8 9 3
    >>> print_digits(213141)
    1 4 1 3 1 2
    """
    s=[]
    an=""
    while n>0:
      k=n%10
      s.append(str(k)+" ")
      n=n//10
    for i in s:
      an+="".join(i)
    an.rstrip().lstrip()
    print(an)

if __name__ == "__main__":
    import doctest
    doctest.testmod(verbose=True)
我想不明白啊
页: [1]
查看完整版本: [已解决]为什么我这个doctest 过不去?