Bracket operator, example (7)

Step-by-step development: fifth program rewritten:

fileName="data.col"

i = 0
basename = ""

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

print basename

output:

data