Bracket operator, example (4)

Step-by-step development: third program:

fileName="data.col"

i = 0
basename = ""

while i < len(fileName):
  letter = fileName[i]
  if letter == ".":
    break
  basename = basename + letter
  print basename
  i = i+1

output:

d
da
dat
data