编写一个 Python 函数,接受一个字符串作为参数,返回该字符串中第一个字母和最后一个字母组合成的新字符串
时间: 2024-05-04 08:19:01 浏览: 103
可以使用字符串切片来实现这个函数:
```python
def combine_first_last(string):
return string[0] + string[-1]
```
这个函数首先将字符串的第一个字母和最后一个字母通过字符串切片取出来,然后将它们组合成一个新字符串并返回。
相关问题
接受一个字符串作为参数,返回该字符串中第一个字母和最后一个字母组合成的新字符串
好的,可以用以下 Python 函数实现:
```python
def combine_first_last(s):
if len(s) < 1:
return ""
else:
return s[0] + s[-1]
```
这个函数接受一个字符串 `s` 作为参数,如果 `s` 的长度小于 1,说明该字符串为空,直接返回空字符串。否则,返回第一个字符和最后一个字符组合成的新字符串。
6.6.编写一个函数,接受一个字符串作为参数,并返回字符串中的每个单词的首字母大写后的结果。
好的,以下是一个实现这个功能的函数:
```python
def capitalize_words(string):
words = string.split()
capitalized_words = [word.capitalize() for word in words]
return " ".join(capitalized_words)
```
这个函数接受一个字符串作为参数,并使用字符串的 `split()` 方法将字符串拆分成单词列表。然后,使用列表推导式和 `capitalize()` 方法来将每个单词的首字母大写。最后,使用字符串的 `join()` 方法将处理后的单词列表组合成一个字符串,并返回结果。
你可以像这样调用函数:
```python
result = capitalize_words("hello world, this is a test")
print(result) # 输出:Hello World, This Is A Test
```
阅读全文