Pythonについて0から教えてください
■ このスレッドは過去ログ倉庫に格納されています
0059前スレから転載
2005/11/01(火) 16:36:56ファイルから数字を読み込み大きい数から順に並べて画面に表示するプログラムを書け
http://gamdev.org/w/?%5B%5B%A4%AA%A4%DE%A4%A4%A4%E9%A1%AA%BA%A3%C6%FC%A4%AB%A4%E9C%B8%C0%B8%EC%A4%F2%B3%D8%A4%F3%A4%C7%A4%A4%A4%AF%A4%BE%A1%BC%A1%AA%5D%5D#content_1_18
【言語】
python
【回答】
filename='numbers.txt'
num=[]
fp=open(filename)
for line in fp:
num.append(int(line))
fp.close
#print sorted(num)
for i in range(len(num)):
for j in range(i):
if num[i]<num[j]:
tmp=num[i]
num[i]=num[j]
num[j]=tmp
print num
■ このスレッドは過去ログ倉庫に格納されています