前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用python完成指法练习

用python完成指法练习

作者头像
算法与编程之美
发布2023-11-11 15:06:42
1400
发布2023-11-11 15:06:42
举报

1.问题

编写程序,完成简单的指法练习:由系统从26个小写字母中选出10个,由用户输入并输出用户的准确率。

2.方法

首先使用random函数让系统从规定的范围内随机选出10个字母并让用户输入与之相同的内容,再利用zip函数对系统输出的和用户输入的内容进行对比并输出用户的准确率。

代码清单1

import random

chars = "abcdefghijklmnopqrstuvyxyz"

a = [random.choice(chars) for j in range(10)]

a = ''.join(a)

print(a)

b = input('请输入上文内容:')

num = 0

if len(a) != len(b):

print('输入长度不相等')

for a_ch, b_ch in zip(a, b):

if a_ch == b_ch:

num += 1

rate = num / len(a)

print('准确率为:', rate)

3.结语

针对如何进行简易的指法练习的问题,提出使用random函数和zip函数的方法,通过此次实验,证明该方法是有效的。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-11-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档