用python输入一个正整数N,输出N中出现的不同数字之和
时间: 2023-05-28 10:05:04 浏览: 173
输入N个数输出所有数的和
这是一个示例代码:
```python
N = input("请输入一个正整数N:")
digits = set(N) # 使用set函数获取N中出现的不同数字
sum = 0
for digit in digits:
sum += int(digit) # 将不同数字转换成整数并求和
print("N中出现的不同数字之和为:", sum)
```
这段代码先通过input函数获取用户输入的正整数N,并使用set函数获取N中出现的不同数字。然后使用for循环遍历不同数字,并将其转换成整数并求和。最后输出结果。
阅读全文