定义三本书书名,生成50本书销售记录,string数组存储销售书名,
时间: 2024-09-06 16:05:23 浏览: 33
面向对象程序设计(Java)- 实验二:Java类与对象实践教程
好的,我们可以定义三个书名作为示例,并生成50条销售记录,其中包含了这些书名以及随机的销售数量。以下是伪代码形式的描述:
```python
import random
# 定义三本书的书名
book_titles = ["《Python编程入门》", "《数据结构与算法》", "《机器学习实战》"]
# 创建一个字符串数组来存储销售书名
sales_titles = []
# 生成50条销售记录
for _ in range(50):
# 随机选择一本或多本书进行销售
book_count = random.randint(1, len(book_titles))
selected_books = random.sample(book_titles, book_count)
# 将选定的书籍添加到销售标题列表中,并以逗号分隔
sales_record = ', '.join(selected_books)
# 将销售记录添加到总的销售标题列表中
sales_titles.append(sales_record)
# 输出部分销售记录展示例子
print("部分销售记录:")
for i in range(0, 10, 2): # 打印每10条记录
print(f"第{i+1}: {sales_titles[i]}售出{random.randint(1, 10)}本")
#
阅读全文