发布网友 发布时间:2022-04-29 02:16
共2个回答
热心网友 时间:2022-04-18 02:49
在一行内连续输入若干个正整数,用逗号分隔。将它们中的素数按顺序存入一个列表中并输出该列表。
输入格式:
一行用逗号分隔的正整数
输出格式:
素数组成的列表
输入样例:
3,4,5,6,7,8
输出样例:
[3,5,7]
例如:
#usr/bin/python
#输入三个整数x,y,z,请把这三个数由小到大输出。
raw=[]
foriinrange(3):
x=int(input(('第%d个数:'%i)))
raw.append(x)
foriinrange(len(raw)):
forjinrange(i,len(raw)):
if raw[i]>raw[j]:
raw[i],raw[j]=raw[j],raw[i]
print('三个数从小到大排列如下:%s'%raw)
热心网友 时间:2022-04-18 04:07
按顺序有歧义,是按输入顺序那就不用改
如果是按大小顺序 最后加个 c.sort()