如何将输出的三个名字取最后一个字,重新组合在一起
时间: 2024-05-03 16:21:17 浏览: 14
如果输出的三个名字是字符串类型,可以使用字符串的切片功能来取最后一个字,然后将三个最后一个字重新组合在一起,例如:
```python
name1 = "张三"
name2 = "李四"
name3 = "王五"
last_name1 = name1[-1] # 取最后一个字
last_name2 = name2[-1]
last_name3 = name3[-1]
new_name = last_name1 + last_name2 + last_name3 # 重新组合在一起
print(new_name) # 输出 "三四五"
```
如果输出的三个名字是列表类型,可以使用列表的索引功能来取最后一个字,然后将三个最后一个字重新组合在一起,例如:
```python
names = ["张三", "李四", "王五"]
last_name1 = names[0][-1] # 取最后一个字
last_name2 = names[1][-1]
last_name3 = names[2][-1]
new_name = last_name1 + last_name2 + last_name3 # 重新组合在一起
print(new_name) # 输出 "三四五"
```
相关问题
使用sprintf将输出的字符串组合在一起成为一个新的字符串
可以使用sprintf函数将多个字符串组合成一个新的字符串。sprintf函数的使用方法和printf函数类似,只不过它将输出的内容写入一个字符串中,而不是输出到控制台上。
下面是一个示例代码,将三个字符串组合成一个新的字符串:
```
#include <stdio.h>
#include <string.h>
int main()
{
char str1[] = "Hello, ";
char str2[] = "world!";
char str3[] = " How are you?";
char result[50];
sprintf(result, "%s%s%s", str1, str2, str3);
printf("%s\n", result);
return 0;
}
```
输出结果为:
```
Hello, world! How are you?
```
在上面的代码中,首先定义了三个字符串:str1、str2和str3,然后定义了一个长度为50的字符数组result,用于存储组合后的字符串。接着使用sprintf函数将三个字符串组合成一个新的字符串,并将结果存储到result数组中。最后使用printf函数输出result数组中的内容。
自动生成宿舍的组合名。从键盘上依次输入自己和室友的中文名,把所有名字的最后一个字取出来并拼在一起,作为宿舍的组合名,然后输出。(假设有三个室友)
好的,这个问题可以用 Python 语言来解决。下面是完整的代码:
```python
names = []
for i in range(3):
name = input("请输入第{}个室友的中文名字:".format(i+1))
names.append(name[-1])
dorm_name = "".join(names)
print("宿舍的组合名是:{}".format(dorm_name))
```
这个程序会依次让你输入三个室友的中文名字,然后取出每个名字的最后一个字母,最后把它们拼接在一起作为宿舍的组合名。输出的结果会显示在屏幕上。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.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)