Python编程PTA——三个数比较大小的新解法

本文介绍了一种使用Python编程解决三个整数比较大小并按特定格式输出的方法。通过对输入的三个整数利用列表和sorted函数进行排序,再通过join函数实现“->”格式的输出,提供了一种简洁高效的解决方案。
部署运行你感兴趣的模型镜像

Python编程PTA——三个数比较大小

**题目:**本题要求将输入的任意3个整数从小到大输出。

输入格式:
输入在一行中给出3个整数,其间以空格分隔。

输出格式:
在一行中将3个整数从小到大输出,其间以“->”相连。

输入样例:

4 2 8

输出样例:

2->4->8

正好最近在入门python,刷到了这样一道题。一开始想到的常规做法就是用max函数找出最大值,用if-else进行排序输出。针对题目中的3个整数,if-else还算够用,但是如果把输入的整数量提高,这个方法就显得有些繁琐了。

于是,便想到用列表来进行输入元素存储,并用sorted函数进行整理,很轻松就可以排序输出。但要满足输出样例,不能简单的输出列表,于是便想到了将列表转成字符串,并通过join函数实现“->”输出。

代码如下:

a, b, c = map(str, input().split()) #4 2 8
lst = [a, b, c]
S = '->'.join(lst)
print(S)
#2->4->8

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值