python 用户输入一个人名字列表
时间: 2023-11-08 11:12:22 浏览: 68
您可以使用 Python 的 `input()` 函数获取用户输入的人名字列表。具体代码如下所示:
```
# 获取用户输入的人名列表
people = input("请输入人名列表,以逗号分隔:").split(',')
# 输出人名列表
print("您输入的人名列表为:", people)
```
在上面的代码中,`input()` 函数用于获取用户输入的人名列表,提示用户在输入时使用逗号进行分隔。然后,使用 `split()` 方法以逗号为分隔符对输入的字符串进行分割,得到一个字符串列表。最后,使用 `print()` 函数输出人名列表。
需要注意的是,用户输入的字符串中可能包含空格或其他非法字符,需要进行适当的处理,以确保程序的正确性。
相关问题
python 用户输入一个人名字列表,如果有张三打印有张三,否则打印没有
您可以使用 Python 的 `in` 关键字来判断一个字符串是否在列表中。具体代码如下所示:
```
# 获取用户输入的人名列表
people = input("请输入人名列表,以逗号分隔:").split(',')
# 判断是否有张三
if '张三' in people:
print('有张三')
else:
print('没有张三')
```
在上面的代码中,首先使用 `input()` 函数获取用户输入的人名列表,并将其使用 `split()` 方法以逗号为分隔符进行分割,得到一个字符串列表。然后,使用 `in` 关键字判断是否有张三,如果有,则输出"有张三",否则输出"没有张三"。
需要注意的是,用户输入的字符串中可能包含空格或其他非法字符,需要进行适当的处理,以确保程序的正确性。
python程序设计从键盘输入名字和年龄,判断这个人是否符合驾校考试
可以使用Python编写一个程序,从键盘输入名字和年龄,然后判断这个人是否符合驾校考试。以下是一个可能的实现:
```python
name = input("请输入名字:")
age = int(input("请输入年龄:"))
if age >= 18:
print(name + "符合驾校考试要求。")
else:
print(name + "不符合驾校考试要求。")
```
在这个程序中,首先使用 `input()` 函数从键盘获取用户的输入,分别赋值给 `name` 和 `age` 变量。然后使用 `if` 语句判断年龄是否大于等于18岁,如果是,则输出符合驾校考试要求的信息,否则输出不符合要求的信息。注意,由于 `input()` 函数返回的是字符串类型,因此需要使用 `int()` 函数将年龄转换为整数类型进行比较。