2.需求说明 某麻辣烫餐馆举办开业活动,萃素菜价格相同,且价格是以斤为单位计算的。收银员 为计算餐馆一天的销售额,创建了计算销售额的函数 day income 3.实训思路及步骤 (1)创建函数day income,输入参数为菜的单价 unit price 和不定参数容人的点菜质量列表 table counto (2)利用sum 函数计算今日所卖的荤素菜总质量。 (3)计算当日销售额(菜的质量x菜的单价)。 (4) 调用函数day-income,指定当日点菜质量列表为1129.7,10.7.6,1.9,8111,菜的单价为10,输出当日销售额
时间: 2023-12-10 15:38:35 浏览: 152
以下是Python代码实现:
```python
def day_income(unit_price, *table_count):
total_count = sum(table_count)
income = total_count * unit_price
return income
sales = day_income(10, 1129.7, 10.7, 6, 1.9, 8111)
print("今日销售额为:", sales)
```
输出结果为:
```
今日销售额为: 90679.5
```
解释:
函数 `day_income()` 中的 `*table_count` 表示接受不定数量的参数,即点菜质量列表。使用 `sum()` 函数计算总质量,然后计算销售额并返回。
在主程序中,调用函数 `day_income()`,传入单价 `unit_price` 和点菜质量列表 `table_count`。最后将函数返回的销售额打印输出。根据题意,单价为 10 元/斤,点菜质量分别为 1129.7、10.7、6、1.9、8111 斤,因此计算出的销售额为 90679.5 元。
相关问题
用python做出下面这道题某麻辣烫餐馆举办开业活动,荤素菜价格相同,且价格是以斤为单位计算的。收银员 为计算餐馆一天的销售额, 创建了计算销售额的函数day_ income。
好的,这道题需要用到Python的函数编写,下面是代码实现:
```python
def day_income(num_people, num_dishes, price_per_jin):
"""
计算一天的销售额
:param num_people: 就餐人数
:param num_dishes: 菜品总重量
:param price_per_jin: 每斤菜品价格
:return: 一天的销售额
"""
total_weight = num_dishes / num_people # 平均每人消费的重量
total_price = total_weight * price_per_jin # 平均每人消费的金额
day_income = total_price * num_people # 一天的销售额
return day_income
```
函数day_income接收三个参数:就餐人数、菜品总重量和每斤菜品价格,返回一天的销售额。
函数内部先计算平均每人消费的重量,然后根据每斤价格计算平均每人消费的金额,最后将每人消费金额乘以就餐人数得到一天的销售额。
你可以根据实际情况调用该函数进行计算。
某麻辣烫餐馆举办开业活动,荤素菜价格相同,且价格是以斤为单位计算的。收银员为计算餐馆一天的销售额,创建了计算销售额的函数day_income。 3. 实训思路及步骤 (1)创建函数day_income,输入参数为菜的单价unit price和不定参数客人的点菜质量列表table_count。 (2)利用sum函数计算今日所卖的荤素菜总质量。 (3)计算当日销售额(菜的质量×菜的单价)。 (4)调用函数 day_income,指定当日点菜质量列表为[12,9,7,10,7,6,11,9,8,11],菜的单价为10,输出当日销售额。
以下是实现上述要求的 Python 代码:
```python
def day_income(unit_price, *table_count):
total_count = sum(table_count)
total_income = total_count * unit_price
return total_income
income = day_income(10, 12, 9, 7, 10, 7, 6, 11, 9, 8, 11)
print("当日销售额为:", income)
```
解释一下代码的实现,首先我们定义了一个名为 `day_income` 的函数,接受两个参数,第一个是菜的单价 `unit_price`,第二个是不定参数 `*table_count`,表示客人点菜的各个菜品的质量。然后我们使用 Python 内置的 `sum` 函数计算出当日所卖的荤素菜总质量 `total_count`,最后根据销售额的计算公式,将 `total_count` 与 `unit_price` 相乘得到当日销售额 `total_income`,并将其返回。
接下来,我们调用 `day_income` 函数,指定当日点菜质量列表为 `[12, 9, 7, 10, 7, 6, 11, 9, 8, 11]`,菜的单价为 `10`,并将返回值赋给变量 `income`。最后,我们使用 `print` 函数输出当日销售额。
阅读全文