Python 找出各位数字之和为 5 的数
n = int(input()) # 输入一个正整数 n for i in range(n+1): # 遍历[0, n]之间的每个数 if sum(map(int, str(i))) == 5: # 将i转换为字符串,再将每个字符转换为数字,求和,判断是否等于5 print(i, end=' ') # 如果等于5,输出i,用空格分隔,并且不换行 print() # 输出一个空行,以结束输出
原文地址: https://www.cveoy.top/t/topic/orll 著作权归作者所有。请勿转载和采集!