|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
8-15
打印模型 :将示例print_models.py中的函数放在另一个名为printing_functions.py的文件中;在print_models.py的开头编写一条import 语句,并修改这个文件以使用导入的函数。
- def print_models(unprinted_designs, completed_models):
- """
- 模拟打印每个设计,直到没有未打印的设计为止
- 打印每个设计后,都将其移到列表completed_models中
- """
- while unprinted_designs:
- current_design = unprinted_designs.pop()
- # 模拟根据设计制作3D打印模型的过程
- print("Printing model: " + current_design)
- completed_models.append(current_design)
- def show_completed_models(completed_models):
- """显示打印好的所有模型"""
- print("\nThe following models have been printed:")
- for completed_model in completed_models:
- print(completed_model)
- unprinted_designs = ['iphone case', 'robot pendant', 'dodecahedron']
- completed_models = []
- print_models(unprinted_designs, completed_models)
- show_completed_models(completed_models)
复制代码 |
|