def count(olgstr,newstr):
if not isinstance(newstr,str) and not isinstance(olgstr,str):
print('输入文本和对照文本必需是字符串')
return
if len(olgstr)<len(newstr):
print('错误,输入文本多于对照文本。')
return
right=0
for old_char,new_char in zip(olgstr,newstr):
if old_char==new_char:
right += 1
return '本次成绩为:'+str(right)+'分'
#对照文本
origin='九寨沟名人酒店坐落在童话世界、人间仙境——九寨沟的青山碧水之间,仰可见青山隐隐'
if __name__ == '__main__':
while True:
newstr=input('请输入:')
print(count(origin,newstr))
运行结果:

本文介绍了一个名为`count`的函数,用于计算输入文本和对照文本中字符匹配的比例,适用于字符串相似度评估。通过实例演示了如何使用该函数,并针对字符串处理任务提供了核心技术和关键标签解析。

被折叠的 条评论
为什么被折叠?



