Feb-11-2021, 03:56 PM
Indentation in Python does the job of {} in C. It is how you block code.
When I try to run your program I get an error.
When I try to run your program I get an error.
f = open(r"C:\Users\emanpos\bbuser.txt","r") for x in f: print("<Number>") print(" %s%s%s" %("<Number>", x,"</Number>")) print('</Number>')
Error: File "..., line 3
print("<Number>")
^
IndentationError: expected an indented block
I don't know why you aren't getting the same error. But as snippsat says, your program is not going to work the way you want because your code blocks are not properly indentedf = open(r"C:\Users\emanpos\bbuser.txt","r") for x in f: print("<Number>") print(" %s%s%s" %("<Number>", x,"</Number>")) print('</Number>')I don't care if you use f'strings or a context manager.