,自动生成宿舍的组合名。从键盘上依次输入自己和室友的中文名,把所有名字的最后一个字取出来并拼在一起,作为宿舍的组合名,然后输出。运行效果如图了-1 所示(假设有三个室友)
时间: 2023-05-12 16:07:08 浏览: 341
以下是使用 Python 语言编写的代码,可以实现自动生成宿舍的组合名:
```python
names = [] # 用来存储室友的中文名
# 从键盘上输入室友的中文名
for i in range(3):
name = input("请输入第%d个室友的中文名:" % (i+1))
names.append(name)
# 取出所有名字的最后一个字并拼接在一起
last_chars = [name[-1] for name in names]
dorm_name = "".join(last_chars)
# 输出宿舍的组合名
print("宿舍的组合名为:%s" % dorm_name)
```
运行效果如下:
```
请输入第1个室友的中文名:张三
请输入第2个室友的中文名:李四
请输入第3个室友的中文名:王五
宿舍的组合名为:三四五
```
相关问题
编写程序,自动生成宿舍的组合名。从键盘上依次输入自己和室友的中文名,把所有名字的最后一个字取出来并拼到一起,作为宿舍的组合名,然后输出。
好的,这个问题是技术问题,我可以帮您解决。以下是Python语言的代码示例:
name1 = input("请输入你的中文名:")
name2 = input("请输入室友的中文名:")
last_name1 = name1[-1] # 取出名字的最后一个字
last_name2 = name2[-1]
dorm_name = last_name1 + last_name2 # 组合宿舍名
print("生成的宿舍名为:" + dorm_name)
自动生成宿舍的组合名。从键盘上依次输入自己和室友的中文名,把所有名字的最后一个字取出来并拼在一起,作为宿舍的组合名,然后输出。(假设有三个室友)
好的,这个问题可以用 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))
```
这个程序会依次让你输入三个室友的中文名字,然后取出每个名字的最后一个字母,最后把它们拼接在一起作为宿舍的组合名。输出的结果会显示在屏幕上。
阅读全文