python 用户输入一个人名字列表,如果有张三打印有张三,否则打印没有
时间: 2023-12-09 21:04:29 浏览: 37
您可以使用 Python 的 `in` 关键字来判断一个字符串是否在列表中。具体代码如下所示:
```
# 获取用户输入的人名列表
people = input("请输入人名列表,以逗号分隔:").split(',')
# 判断是否有张三
if '张三' in people:
print('有张三')
else:
print('没有张三')
```
在上面的代码中,首先使用 `input()` 函数获取用户输入的人名列表,并将其使用 `split()` 方法以逗号为分隔符进行分割,得到一个字符串列表。然后,使用 `in` 关键字判断是否有张三,如果有,则输出"有张三",否则输出"没有张三"。
需要注意的是,用户输入的字符串中可能包含空格或其他非法字符,需要进行适当的处理,以确保程序的正确性。
相关问题
用python搜索一个xlsx文件是否有张三这两个字,搜索到张三的话打印名字,没有找到就打印没有
您可以使用 Python 的 `openpyxl` 模块来读取和操作 Excel 文件。具体代码如下所示:
``` python
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('文件路径/文件名.xlsx')
# 获取第一个工作表
sheet = workbook.active
# 遍历每一行,查找是否有张三这两个字
found = False
for row in sheet.rows:
for cell in row:
if '张三' in str(cell.value):
print(cell.value)
found = True
break
if found:
break
# 如果没有找到张三,则输出"没有"
if not found:
print("没有")
```
在上面的代码中,首先使用 `openpyxl.load_workbook()` 函数打开 Excel 文件,并使用 `active` 属性获取第一个工作表。然后,使用两个嵌套的 for 循环遍历每一行和每一个单元格,查找是否有张三这两个字。如果找到了张三,则输出该单元格的值,并设置 `found` 变量为 True,表示已经找到了张三。最后,如果没有找到张三,则输出"没有"。
需要注意的是,您需要将代码中的 "文件路径/文件名.xlsx" 替换为实际的 Excel 文件路径和文件名。另外,由于 Excel 文件中的数据类型可能不同,因此需要使用 `str()` 函数将单元格的值转换为字符串,以便于查找字符串中是否包含"张三"这两个字。
如果用户名为张三 密码为123 打印控制台登陆成功否则打印控制台登陆失败
可以使用以下代码实现:
```python
username = input("请输入用户名:")
password = input("请输入密码:")
if username == "张三" and password == "123":
print("登陆成功!")
else:
print("登陆失败!")
```
当输入的用户名为“张三”且密码为“123”时,会输出“登陆成功!”;否则会输出“登陆失败!”。
相关推荐
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)