Is there a way in python to look through a file line by line and find a word in that line, but only if the word is the first word in the line? Like if it was looking for the word "apple" then it would only notice if the line started with "apple", but not if "apple" was somewhere in the middle of the line.
Maybe this is too early, but generally the way after you become more familiar with the functions, you can start to use
generator expressions, which I love very much and looks often (but not always) more readable to me.
In my own idioms, giving maybe some ideas for future:
filename='data.txt' # I like file in same directory as code at least for testing
word = 'apple' # good practice to use variables, easy later to change to function parameters
with open(filename) as f: # with quarantees closing of file automatically
# it is good to get in habit to use lower() when looking information
# we just join the lines, they have newline at end allready
print(''.join(line for line in f if line.lower().startswith(word)))
# this print with single value in parenthesis works both in Python3 and Python2
For Each ctrl As Control In Me.Controls("pnlMainPanel").Controls
If ctrl.GetType Is GetType(System.Windows.Forms.Panel) Then
For Each subCtrl As Control In ctrl.Controls
If subCtrl.GetType Is GetType(System.Windows.Forms.TextBox) Then
If subCtrl.GetType Is ...