fruit=[苹果,梨,香蕉,李子,橙子,菠萝],输入一个水果名,判断它是否在列表中,并输出判断结果。
时间: 2024-04-29 20:21:26 浏览: 13
请注意,输入的水果名应该用引号括起来,否则会被视为变量名。
代码如下:
```python
fruit = ['苹果', '梨', '香蕉', '李子', '橙子', '菠萝']
name = input("请输入一个水果名:")
if name in fruit:
print(name + "在列表中")
else:
print(name + "不在列表中")
```
例如,如果输入"香蕉",则输出:
```
香蕉在列表中
```
相关问题
fruit = ["苹果","梨","香蕉","李子","橙子","菠萝"] fruit_1 = input("请输入水果名:") if print(fruit_1 + "在水果列表中:") else: print()
这段代码是一个简单的水果查询程序。首先,定义了一个水果列表`fruit`,包含了苹果、梨、香蕉、李子、橙子和菠萝。然后,通过`input`函数获取用户输入的水果名,并将其保存在变量`fruit_1`中。接下来,使用条件语句判断`fruit_1`是否在水果列表中,如果在,则输出该水果在水果列表中的信息;如果不在,则输出空行。
请问还有其他问题吗?
建立水果集合,输入一个水果名,并判断是否在集合中,若没有在集合中,将它添加到水果集合中。
可以使用Python的Set(集合)来实现这个功能。代码如下:
```python
# 建立空的水果集合
fruits = set()
# 添加一些初始水果
fruits.add('apple')
fruits.add('banana')
fruits.add('orange')
# 询问用户输入一个水果名
fruit = input("请输入一个水果名:")
# 判断是否在水果集合中
if fruit in fruits:
print(fruit, "已经在集合中了!")
else:
# 如果不在,则添加到集合中
fruits.add(fruit)
print(fruit, "已经被添加到集合中!")
# 打印最终的水果集合
print("水果集合:", fruits)
```
运行代码,可以得到如下输出:
```
请输入一个水果名:apple
apple 已经在集合中了!
水果集合: {'banana', 'apple', 'orange'}
```
再次运行代码,输入一个新的水果名,比如“pear”,可以得到如下输出:
```
请输入一个水果名:pear
pear 已经被添加到集合中!
水果集合: {'banana', 'pear', 'apple', 'orange'}
```
可以看到,新的水果“pear”已经被添加到了水果集合中。