代码:
#!/usr/bin/env python #_*_ coding:utf-8 _*_ import random import time import os print("你好,现在你有10秒的时间记忆下列物品及其编号") things=["苹果","香蕉","橙子","梨子","猕猴桃","柚子","猴魁","铁观音","毛笔","宣纸"] for i in range(10): print(i,":",things[i]) time.sleep(10) os.system("clear") n=0 t2=random.sample(things,5) for i in t2: ans=int(input(i + "的编号是:")) if i==things[ans]: n=n+1 print("\n你一共答对了",n,"次") input("\n按回车键结束程序")
效果:
你好,现在你有10秒的时间记忆下列物品及其编号 0 : 苹果 1 : 香蕉 2 : 橙子 3 : 梨子 4 : 猕猴桃 5 : 柚子 6 : 猴魁 7 : 铁观音 8 : 毛笔 9 : 宣纸
猴魁的编号是:4 橙子的编号是:2 铁观音的编号是:8 香蕉的编号是:4 柚子的编号是:7 你一共答对了 1 次 按回车键结束程序
总结:
os,systerm("clear") ,linux里面提示cls未知command;
coding要用utf-8,securecrt里面appearance也要改为utf-8.