for x in open()从文件中读取行。以文本块的形式读取整个文件,然后遍历文本的每个字符:
import sysdef is_float(n): state = 0 src = "" ch = n if state == 0: if ch.isdigit(): src += ch state = 1 ...data = open("file.data", 'r').read()for n in data: # characters sys.stdout.write("%12.8en" % is_float(n))


