2013年4月16日 星期二

UNIX IN NCNU filtering numbers (python)


與作業七相同, 但改用 python 來作.

#!/usr/local/bin/python
import sys
import string
lower=string.atoi(sys.argv[1]);
upper=string.atoi(sys.argv[2]);
count=0;
line=sys.stdin.readlines();
long=len(line);
single=[]
for i in range(0,long):
  line[i]=line[i][:-1];
  single=line[i].split();
  long2=len(single)
  for j in range(0,long2):
    single[j]=string.atoi(single[j]);
    if (single[j]>=lower):
      if (single[j]<=upper):
        if (count<5):
          print single[j],;
          count=count+1;
        else:
          print single[j];
          count=0;        

沒有留言:

張貼留言