python 利用python实现一个函数,函数功能为打印出两个字符串中对应位置相同的字母。
时间: 2023-05-28 19:02:18 浏览: 105
以下是实现该功能的Python函数:
```python
def same_letters(str1, str2):
"""打印出两个字符串中对应位置相同的字母"""
for i in range(len(str1)):
if str1[i] == str2[i]:
print(str1[i], end=" ")
# 使用示例
str1 = "hello"
str2 = "hallo"
same_letters(str1, str2) # 输出:h l l o
```
该函数接受两个参数,分别为需要比较的字符串。它首先使用for循环逐个比较两个字符串中对应位置的字符,如果相同就打印出来并用空格隔开。如果想要更多的分隔符或者无分隔符,只需要更改print语句即可。
阅读全文