编写一个Python程序:张三是水果超市的老板,各种水果的价格如下(元/斤):苹果:3.5 梨:4 香蕉:2.5 西瓜:1.5 柚子:3.5 葡萄:4 哈密瓜:3。请你用字典为小明制作一 个水果价格表,并可以实现根据水果名称可以查询到这种水果的价格。
时间: 2024-09-10 19:05:58 浏览: 34
你可以使用Python字典数据结构轻松地编写这样一个程序。首先,创建一个字典,其中键是水果名称,值是对应的价格。然后,你可以定义一个函数来接受用户输入的水果名称并返回相应的价格。下面是示例代码:
```python
# 定义水果价格字典
fruit_prices = {
"苹果": 3.5,
"梨": 4,
"香蕉": 2.5,
"西瓜": 1.5,
"柚子": 3.5,
"葡萄": 4,
"哈密瓜": 3
}
def query_price(fruit):
if fruit in fruit_prices:
return fruit_prices[fruit]
else:
return f"抱歉,{fruit}的价格不在数据库中。"
# 用户输入查询的水果名称
fruit_to_query = input("请输入你想查询的水果名称:")
price = query_price(fruit_to_query)
print(f"{fruit_to_query}的价格是:{price} 元/斤")
相关问题
(10)张三是水果超市的老板,各种水果的价格如下(元/斤):苹果:3.5 梨:4 香蕉:2.5 西瓜:1.5 柚子:3.5 葡萄:4 哈密瓜:3。请你用字典为小明制作一 个水果价格表,并可以实现根据水果名称可以查询到这种水果的价格。
张三的水果价格表可以用Python中的字典数据结构来表示,因为字典提供了一种方便快捷的方式来存储键值对,其中键通常是水果名称,值是对应的价格。以下是创建这样一个字典的示例:
```python
fruit_prices = {
"苹果": 3.5,
"梨": 4,
"香蕉": 2.5,
"西瓜": 1.5,
"柚子": 3.5,
"葡萄": 4,
"哈密瓜": 3
}
```
你可以像这样查询某个水果的价格:
```python
price = fruit_prices["苹果"]
print("苹果的价格是:", price)
```
如果你想让这个字典具有查询功能,可以编写一个简单的函数来实现:
```python
def get_price(fruit_name):
if fruit_name in fruit_prices:
return fruit_prices[fruit_name]
else:
return "抱歉,找不到该水果的价格。"
# 使用函数查询价格
fruit = input("请输入想要查询的水果名字:")
price = get_price(fruit)
print(price)
```
编写一个Java程序,对字符串进行分割,字符串为:张三,李四,王五
下面是一个简单的Java程序,可以对给定字符串进行分割,并将结果存储在一个字符串数组中:
```java
public class Main {
public static void main(String[] args) {
String str = "张三,李四,王五";
String[] parts = str.split(",");
for (String part : parts) {
System.out.println(part);
}
}
}
```
运行结果为:
```
张三
李四
王五
```