鱼C论坛

 找回密码
 立即注册
查看: 2854|回复: 1

python从入门到实践课后习题8-15

[复制链接]
发表于 2017-9-4 10:17:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
8-15  
打印模型 :将示例print_models.py中的函数放在另一个名为printing_functions.py的文件中;在print_models.py的开头编写一条import 语句,并修改这个文件以使用导入的函数。

  1. def print_models(unprinted_designs, completed_models):
  2. """
  3. 模拟打印每个设计,直到没有未打印的设计为止
  4. 打印每个设计后,都将其移到列表completed_models中
  5. """
  6.         while unprinted_designs:
  7.                 current_design = unprinted_designs.pop()
  8. # 模拟根据设计制作3D打印模型的过程
  9.                 print("Printing model: " + current_design)
  10.                 completed_models.append(current_design)

  11. def show_completed_models(completed_models):
  12. """显示打印好的所有模型"""
  13.         print("\nThe following models have been printed:")
  14.         for completed_model in completed_models:
  15.                 print(completed_model)

  16. unprinted_designs = ['iphone case', 'robot pendant', 'dodecahedron']
  17. completed_models = []

  18. print_models(unprinted_designs, completed_models)
  19. show_completed_models(completed_models)
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2017-9-4 14:22:06 | 显示全部楼层
不要沉啊 有大佬来帮解答吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-10 06:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表