必须学好编程 发表于 2022-10-19 00:30:57

0基础23讲课后题1 参数分解

写一个函数get_digits(n),将参数n分解出每个位的数字并按顺序存放到列表中。举例:get_digits(12345) ==>

这个有什么方式可以把result放置到def中,然后输出get_digits(12345),就可以直接出结果的吗?

jackz007 发表于 2022-10-19 00:43:53

本帖最后由 jackz007 于 2022-10-19 00:49 编辑

def get_digits(n):
    d = []
    while n : d , n = + d , n // 10
    return d
print(get_digits(12345))
      运行实况:
D:\\Python>python x.py


D:\\Python>
      当然,也许这样更简单
def get_digits(n):
    return

print(get_digits(12345))
页: [1]
查看完整版本: 0基础23讲课后题1 参数分解