Python打字练习程序
内容
1、随机产生60个英文字母,前面30个为小写字母,后面30个字母为大小写字母随机出现。
2、对照随机产生的字符串,练习打字,最后统计此次打字的正确率。
代码
- import random
- import string
- ch_10 = ''.join(random.sample(string.ascii_lowercase,10))
- ch_20 = ''.join(random.sample(string.ascii_lowercase,20))
- ch_i = ch_10+ch_20
- ch_e = ''.join(random.sample(string.ascii_letters,30))
- str_out = ch_i+ch_e
- print("随机字符如下:\n",str_out)
- print("请输入字符串:\n")
- str_in=input()
- print("输入字符如下:\n",str_in)
- zip_app = zip(str_in,str_out)
- right = 0
- for a,b in zip_app:
- if a == b:
- right += 1
- print("正确率:\n",rig