写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。
时间: 2024-05-08 17:20:14 浏览: 15
好的,可以使用以下Python代码实现:
```python
def split_digits(num):
s = str(num)
return ' '.join(list(s))
num = 1990
result = split_digits(num)
print(result) # 输出:1 9 9 0
```
函数`split_digits`接受一个参数`num`,代表输入的四位数字。首先将它转换成字符串,然后使用`list`函数将每个数字转换成单独的字符,最后用`join`函数将它们用空格拼接起来。最后,将函数的返回值输出即可。
相关问题
写一个函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间要有空格。
好的,可以为您提供代码示例:
```python
def format_digits(num):
digits = list(str(num))
return " ".join(digits)
print(format_digits(1234)) # 输出:1 2 3 4
```
这个函数将输入的数字转换成字符串,然后使用 `join()` 方法将每个数字用空格连接起来,输出结果即为每两个数字间有一个空格的格式化字符串。
写一个函数,输入一个四位数字,要求输出这4个数字字符,但每两个数字间空一个空格。
好的,下面是这个函数的Python代码:
```python
def print_numbers(num):
digits = list(str(num))
result = " ".join(digits)
print(result)
```
你可以调用这个函数并传入一个四位数字作为参数,它会在屏幕上输出这个数字,其中每两个数字之间都有一个空格。比如:
```python
>>> print_numbers(1234)
1 2 3 4
```
希望这个函数能够满足你的需求!
相关推荐
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)