Python打字练习程序

这个博客介绍了如何用Python编写一个打字练习程序。程序会随机生成60个字符,包括前30个小写字母和后30个混合大小写的字母。用户需要输入这些字符以提高打字速度和准确性,程序最后会计算并显示用户的打字正确率。
摘要由CSDN通过智能技术生成

Python打字练习程序

内容

1、随机产生60个英文字母,前面30个为小写字母,后面30个字母为大小写字母随机出现。

2、对照随机产生的字符串,练习打字,最后统计此次打字的正确率。

代码

  1. import random  
  2. import string  
  3.   
  4. ch_10 = ''.join(random.sample(string.ascii_lowercase,10))  
  5. ch_20 = ''.join(random.sample(string.ascii_lowercase,20))  
  6. ch_i = ch_10+ch_20  
  7. ch_e = ''.join(random.sample(string.ascii_letters,30))  
  8. str_out = ch_i+ch_e  
  9. print("随机字符如下:\n",str_out)  
  10. print("请输入字符串:\n")  
  11. str_in=input()  
  12. print("输入字符如下:\n",str_in)  
  13. zip_app = zip(str_in,str_out)  
  14. right = 0  
  15. for a,b in zip_app:  
  16.     if a == b:  
  17.         right += 1  
  18. print("正确率:\n",rig
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值