fruit = ["苹果","梨","香蕉","李子","橙子","菠萝"] fruit_1 = input("请输入水果名:") if print(fruit_1 + "在水果列表中:") else: print()
时间: 2024-03-25 07:34:15 浏览: 391
这段代码是一个简单的水果查询程序。首先,定义了一个水果列表`fruit`,包含了苹果、梨、香蕉、李子、橙子和菠萝。然后,通过`input`函数获取用户输入的水果名,并将其保存在变量`fruit_1`中。接下来,使用条件语句判断`fruit_1`是否在水果列表中,如果在,则输出该水果在水果列表中的信息;如果不在,则输出空行。
请问还有其他问题吗?
相关问题
fruit=[苹果,梨,香蕉,李子,橙子,菠萝],输入一个水果名,判断它是否在列表中,并输出判断结果。
请注意,输入的水果名应该用引号括起来,否则会被视为变量名。
代码如下:
```python
fruit = ['苹果', '梨', '香蕉', '李子', '橙子', '菠萝']
name = input("请输入一个水果名:")
if name in fruit:
print(name + "在列表中")
else:
print(name + "不在列表中")
```
例如,如果输入"香蕉",则输出:
```
香蕉在列表中
```
编写程序实现水果店价格更新,输入水果名称和价格,如果新输入的水果原本就在则更新价格,并给出提示,若不存在则在字典中增加,具体样例如下。 假设原有价格字典如下: cost= {'苹果':5.2,'山竹':12.9,'香蕉':2.4,'荔枝':15,'葡萄':9.3,'桂圆':8,'蓝莓':10,'李子':8} 输入输出样例: 输入样例1: 请输入水果名称:榴莲 请输入水果价钱:30 输出样例1: 榴莲的价钱30元已上传 输入样例2: 请输入水果名称:苹果 请输入水果价钱:6 输出样例2: 苹果涨价了,现价6元 输入样例3: 请输入水果名称:香蕉 请输入水果价钱:1.9 输出样例3: 香蕉降价了,现价1.9元
好的,以下是Python代码实现:
```python
# 原有价格字典
cost = {'苹果':5.2, '山竹':12.9, '香蕉':2.4, '荔枝':15, '葡萄':9.3, '桂圆':8, '蓝莓':10, '李子':8}
# 获取用户输入的水果名称和价格
fruit_name = input("请输入水果名称:")
fruit_price = float(input("请输入水果价钱:"))
# 判断水果是否已经存在于价格字典中
if fruit_name in cost:
# 如果存在,则更新价格
if cost[fruit_name] == fruit_price:
print("{}的价钱{}元已存在".format(fruit_name, fruit_price))
else:
print("{}涨价了,现价{}元".format(fruit_name, fruit_price))
cost[fruit_name] = fruit_price
else:
# 如果不存在,则增加水果和价格
print("{}的价钱{}元已上传".format(fruit_name, fruit_price))
cost[fruit_name] = fruit_price
```
输入示例1:
```
请输入水果名称:榴莲
请输入水果价钱:30
```
输出示例1:
```
榴莲的价钱30元已上传
```
输入示例2:
```
请输入水果名称:苹果
请输入水果价钱:6
```
输出示例2:
```
苹果涨价了,现价6.0元
```
输入示例3:
```
请输入水果名称:香蕉
请输入水果价钱:1.9
```
输出示例3:
```
香蕉降价了,现价1.9元
```
阅读全文