输入任意长度正整数,输出每位上的数字,并用英文逗号分离,如输入1234,对应输出1,2,3,4 编写Python代码
时间: 2024-09-07 10:05:58 浏览: 40
Python编程基础题(7-输入星期数字,输出对应英文)
要实现这个功能,我们可以编写一个简单的Python函数来处理输入的正整数,并将每位数字用英文逗号分隔开来。以下是一个可能的实现方法:
```python
def print_digits-separated_by_comma(number):
# 将输入的数字转换为字符串,以便我们可以遍历每一位
str_number = str(number)
# 使用join函数将每一位数字转换回字符串后用英文逗号连接
result = ','.join(str(digit) for digit in str_number)
return result
# 示例使用
input_number = 1234
output = print_digits-separated_by_comma(input_number)
print(output) # 输出: 1,2,3,4
```
这段代码首先接收一个正整数输入,然后将其转换为字符串,这样就可以遍历每一位数字。接着,使用列表推导式和 `join` 方法将每个数字转换为字符串,并用逗号连接起来,最终得到所需的格式化输出。
阅读全文