python【编程题2】:多输入识别 编写程序,实现在一个输入中输入多个参数,用英文逗号 (,)分割,输出共有多少个参数,每个参数是什么,以及将前三个参数合并起来并用顿号重新连接。 提示: split函数用于分割 join区数用子合井 例如程序运行为 请输入入多个(大于3)参数,用英文逗号(,)分割:a,b,c,d,e, f,g 一共有7个参数 第1个参数是:a 第2个参数是:b 第3个参数是:c 第4个参数是:d 第5个参数是:e 第6个参数是:f 第7个参数是:g 前三个参数分別是:a、b、c
时间: 2023-05-20 18:05:30 浏览: 138
【交大】2018 年最常见的 Python 面试题 & 答案
以下是 Python 代码实现:
input_str = input("请输入多个(大于3)参数,用英文逗号(,)分割:")
params = input_str.split(",")
num_params = len(params)
print("一共有{}个参数".format(num_params))
for i in range(num_params):
print("第{}个参数是:{}".format(i+1, params[i]))
if num_params >= 3:
first_three_params = params[:3]
print("前三个参数分别是:{}、{}、{}".format(*first_three_params))
merged_params = "、".join(first_three_params)
print("前三个参数合并后是:{}".format(merged_params))
输出结果如下:
请输入多个(大于3)参数,用英文逗号(,)分割:a,b,c,d,e,f,g
一共有7个参数
第1个参数是:a
第2个参数是:b
第3个参数是:c
第4个参数是:d
第5个参数是:e
第6个参数是:f
第7个参数是:g
前三个参数分别是:a、b、c
前三个参数合并后是:a、b、c
阅读全文