python猜单词,可以计分和计时

本文描述了一个简单的Python程序,通过随机选择编程语言词汇(如Python、Java和HTML),让用户输入猜测,直到猜对为止。游戏过程中记录用户得分和所用时间。
摘要由CSDN通过智能技术生成
import random
import time
i = 0
sum_t=0.0
while True:
    time_start=time.time()
    #词库
    danci=['python','java','html']
    #选取单词
    ci=random.choice(danci)
    #将单词乱序
    cilist=list(ci)
    random.shuffle(cilist)
    tishiyu=''
    for m in cilist:
        tishiyu=tishiyu+m
    print("提示语",tishiyu)
    while True:
        # 用户录入
        user = input("请输入")
        # 判断
        if user == ci:
           print("√")
           i+=1
           break
        else:
            print("×")
    xuanze = input("还玩不,玩输入y,不完输入n:")
    if xuanze == "n":
        print("经过"+str(i)+"次,获得"+str(i*10)+"分")
        time_end=time.time()
        sum_t=(time_end-time_start)
        print('所用时间',sum_t,'s')
        break
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值