【Python】第3章-11 字符串排序 (20分)
发布日期:2021-06-23 03:28:52 浏览次数:4 分类:技术文章

本文共 652 字,大约阅读时间需要 2 分钟。

 

本题要求编写程序,读入5个字符串,按由小到大的顺序输出。

输入格式:

输入为由空格分隔的5个非空字符串,每个字符串不包括空格、制表符、换行符等空白字符,长度小于80。

输出格式:

按照以下格式输出排序后的结果:

After sorted:每行一个字符串

输入样例:

red yellow blue green white

输出样例:

After sorted:bluegreenredwhiteyellow

【Python参考代码】

①自己写冒泡排序

#By yangbo 2020.07.11num = input().split()temp,N="",len(num)for i in range(N-1):    for j in range(0,N-1-i):        if num[j][0] > num[j+1][0]:#冒泡排序法            temp=num[j]            num[j]=num[j+1]            num[j+1]=tempprint("After sorted:")for i in range(len(num)):    print(num[i])

 

②调用函数sort()  时间都快很多

#By yangbo 2020.07.11num = (input().split())num.sort()print("After sorted:")for i in range(len(num)):    print(num[i])

转载地址:https://yangbocsu.blog.csdn.net/article/details/107289804 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:2021年第六届全国网络空间安全技术大赛 web easyweb
下一篇:php反序列化报错之Catchable fatal error: Object of class A could not be converted to string

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月13日 14时47分45秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章