clwn.net
当前位置:首页 >> python输入数字排序 >>

python输入数字排序

我只写一个函数:>>> def littleFunc(): data =[] #初始化列表 for i in range(9):#一个for循环 num = int(raw_input("input a number please: "))#控制输入转为int data.append(num)#放入列表 data.sort()#排序 print data#输出 python的程序扩展名

简单排序的话,直接使用 list.sort() 就可以了,直接在原列表上进行排序. 非要写成函数的形式的话,代码如下 def ABC(nums_l): nums_l.sort() return nums_l l = [1,2,5,3,4] # 其实,使用 l.sort() 之后,就对l进行了排序,然后输出l就可以了

你好!啥意思?你这不是在找排序算法吧?最简单的就是将数字都放到一个列表中,然后用sort()或sorted()排.如: a=[2,3,1,78,4,5],那就a.sort() 如有疑问,请追问.

文件这样子:代码:fl = open('luciatest1.txt') l = [] sortedl = [] for lines in fl.readlines(): lines = lines.replace("\n", "") l.append(lines) print('\n', 'the original file is:', l) sortedl = sorted(l) print('\n', 'the sorted file is:', sortedl) 运行结果:

参考代码如下:#include <stdio.h> int main() { int a[10];//用来存数据 int i,j,temp; for(i = 0; i < 10; i ++)//输入10个数.scanf("%d",&a[i]); for (j = 0; j < 9; j++)//标准冒泡法排序 for (i = 0; i < 9- j; i++) { if(a[i] > a[i + 1]) { temp = a[i]; a[i] = a[i + 1]; a[i +

任意输入4个整数,从大到小排列输出.c语言程序写法:main(){int a,b,c,d,m;scanf("%d %d %d %d",&a,&b,&c,&d);if(b>a){m=a;a=b;b=m;}if(d>c){m=c;c=d;d=m;}if(c>a){m=a;a=c;c=m;}if(c>b);{m=b;b=c;c=m;}printf("\n%d %d %d %d\n",a,b,c,d)

lt = [] # 保存输入的数百字列表度 a = '' # 临时保存输入的数字# 输入数回字,输入#结束数字输入 while 1: a = input() if a.isdigit(): a = int(a) elif a=='#': print('输入结束') break else: print('请输入数字') continue lt.append(a)#打印源序列 print('源序列:',lt)# 排序 lt.sort()# 打印排序后序列 print('排序后:答', lt)

def permutation(result, str, list): """ 取一个数组的全排列 list:为输入列表 str:传空字符串 result: 为结果列表 """ if len(list) == 1: result.append(str + "," + list[0]) else: for temp_str in list: temp_list = list[:] temp_list.remove(temp_str)

inputA = raw_input("请输入第一个数字/按下 enter 键退出:")inputB = raw_input("请输入第二个数字/按下 enter 键退出:")if inputA > inputB:print "从大到小排序:", inputA,inputBelse:print "从大到小排序:",inputB,inputA1

1. 正则取数字2. 字符转数值3. 排序#python 2.x import re s= '儿子6岁,爷爷60岁,爸爸30岁' v= map(int, re.findall(r'(\d+)', s)) v.sort() print v得到 [6, 30, 60]

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com