刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

37.小龙同学有个神奇的优势:只要单词中的字母没有任何重复,他就能过目不忘。如果有重复,他则需要专门记忆。请写一段程序,输入一个单词,如果小龙能过目不忘(即:单词中没有重复的字母)则输出"yes",否则(即:单词中有重复的字母)输出"no"。
样例输入1:
boy
样例输出1:
yes
样例输入2:
test
样例输出2: no
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

解析:

程序定义了一个函数is_unique_letters,它接受一个单词作为输入参数。函数内部使用Python的内置函数set()将单词中的字母转换为集合,由于集合中的元素是不重复的,所以转换后的集合长度应该和原单词的长度相同,表示单词中没有重复的字母。如果两者长度不同,则表示单词中有重复的字母。最后,函数返回一个布尔值,表示单词中是否有重复的字母。对于样例输入"boy",输出为"yes";对于样例输入"test",输出为"no"。

创作类型:
原创

本文链接:37.小龙同学有个神奇的优势:只要单词中的字母没有任何重复,他就能过目不忘。如果有重复,他则需要专门

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share