1234567891011121314151617 |
- # 获取用户输入
- user_input = input("请输入一个自然数:")
- # 将输入的字符串转换为整数
- num = int(user_input)
- # 初始化各位数字之和
- sum_of_digits = 0
- # 计算各位数字之和
- while num > 0:
- digit = num % 10
- sum_of_digits += digit
- num = num // 10
- # 输出结果
- print(f"自然数{user_input}的各位数字之和为{sum_of_digits}。")
|