【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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月13日 14时47分45秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
华为HCIA-datacom 学习笔记9——网络的可靠性
2019-04-27
华为HCIA-datacom 学习笔记10——ACL原理与配置
2019-04-27
华为HCIA-datacom 学习笔记11——AAA原理与配置
2019-04-27
华为HCIA-datacom 学习笔记12——网络地址转换
2019-04-27
华为HCIA-datacom 学习笔记13——网络服务与应用
2019-04-27
RAID0、RAID1、RAID5、RAID6、RAID10、RAID50的异同与应用
2019-04-27
VMware Workstation Pro 安装教程
2019-04-27
数据备份、数据快照的异同
2019-04-27
华为HCIA-datacom 学习笔记14——WLAN概述
2019-04-27
华为HCIA-datacom 学习笔记16——网络管理与运维
2019-04-27
华为HCIA-datacom 学习笔记15——广域网技术
2019-04-27
华为HCIA-datacom 学习笔记17——IPv6基础
2019-04-27
华为HCIA-datacom 学习笔记18——SDN与NFV概述
2019-04-27
华为HCIA-datacom 学习笔记汇总目录
2019-04-27
IPSec VPN基础实验配置
2019-04-27
网络存储技术Windows server 2012 (项目一 基本磁盘的配置与管理)
2019-04-27
网络存储技术Windows server 2012 (项目二 动态磁盘的配置与管理)
2019-04-27
网络存储技术Windows server 2012(项目三 存储池的配置与管理)
2019-04-27
网络存储技术Windows server 2012 (项目四 存储池的高级配置与管理)
2019-04-27