Step-by-step development: fifth program:
fileName="data.col" i = 0 basename = "" while i < len(fileName): letter = fileName[i] if letter == ".": break basename = basename + letter i = i+1 print basename
output:
data