在Spyder里面编写Python程序实现功能:用键盘输入若干名字,保存在字符串列表中;输入任意姓名,检索列表是否存在
时间: 2024-09-26 21:03:54 浏览: 32
spyder 在控制台(console)执行python文件,debug python程序方式
5星 · 资源好评率100%
在 Spyder 中编写 Python 程序来实现这个功能,你可以按照以下步骤操作:
1. 首先,导入需要的 `input` 函数,它用于从用户获取键盘输入。
2. 创建一个空列表 `names_list` 来存储名字。
3. 使用一个 while 循环,提示用户输入名字并检查是否想要继续添加。当用户输入 "q" 或 "quit" 时,跳出循环。
4. 将每个输入的名字添加到 `names_list` 中。
5. 提示用户输入他们想要查询的名字,然后检查这个名字是否在 `names_list` 中。
以下是相应的 Python 代码示例:
```python
# 初始化一个空列表来存储名字
names_list = []
# 主循环,持续询问用户输入直到退出
while True:
name = input("请输入一个人名(输入 'q' 或 'quit' 结束):")
# 如果用户输入 'q' 或 'quit'
if name.lower() in ['q', 'quit']:
break
else:
names_list.append(name)
# 检索名字是否存在
search_name = input("现在你想查找的名字是:")
if search_name in names_list:
print(f"{search_name} 存在于列表中.")
else:
print(f"{search_name} 不在列表中.")
#
阅读全文