How does Python know that a line in a file is the same as the variable line in the example of: for line in file: print line?

Asked by Last Modified  

Follow 1
Answer

Please enter your answer

The name of the variable, line is irrelevant. the program read one line of the file at a time because 'file' object returned by 'open' implements iteration by returning one line of the file at a time. you can confirm by replacing the loop with something like. Print list(file) you will see the list...
read more
The name of the variable, line is irrelevant. the program read one line of the file at a time because 'file' object returned by 'open' implements iteration by returning one line of the file at a time. you can confirm by replacing the loop with something like. Print list(file) you will see the list containing all the lines of the file. http://prwatech.in/python-training-in-bangalore/#tab-1-2 read less
Comments

Related Questions

What is the difference between Python 2.x and Python 3.x?
Python 2 has a more complex way of writing code than Python 3. Python 3 has an easier syntax compared to Python 2. Python 2 is no longer in use since 2020. Python 3 still in use.
Profile Photo
Kartheek
0 0
View Comments5
How can I easily learn Python?
UrbanPro does not allow naming a website in answer so I have to write in this way. 'sololearnDOTcom/Course/python' is the website you can follow for easily learning python3. Its like playing a game over there.
Profile Photo
Aditi
0 0
View Comments6
I want full details of the Python training, topics covered timing and duration. How much Fee for full course?
HI Ravi, thanks for showing interest to learn Python. We will provide you a complete Python Training as well as material.
Profile Photo
Ravi
I am web developer with HTML and CSS knowledge, want to move a step ahead in programming web/desktop/mobile applications, which language is better, Python, Java or C#?
With knowledge of only HTML and CSS, Java and C# would be very difficult to catch up. Choose Python not just because it is easy but more relevant when combined with Django web framework. Even job opening...
Profile Photo
Thomas

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

The Zen of Python
Writing programs that actually do what they are supposed to do is just one component of being a good python programmer. It's also important to write clean code that is easily understood, even weeks after...
S

Sudheer S

0 0
View Comments0

Two lists using Loops - Python Program 1
To generate a list of all possible combinations of two lists using loops, you can use nested loops to iterate through both lists and create a new list that contains all the combinations. list1 = list2...
Profile Photo


Identity operators
Identity operators Operation Syntax Function Identity a is b is_(a, b) Membership operators Operation Syntax Function Containment obj in seq contains(seq, obj)
Profile Photo

Python Important Operation Formats and Sytnax.
Hello Python Enthusiast, Though Python is considered as one of the easisest language to learn in the market, many freshers and beginners will find great difficulty in understansing the syntax and also...
Profile Photo

Recommended Articles

Python is one of the most popular programming languages in the world. It is general-purpose, object oriented, high-level programming language used in a number of programming fields. Python is a great programming language to learn as it will introduce you to the world of programming. If you are from the technical background...

Read full article >

Hadoop is a framework which has been developed for organizing and analysing big chunks of data for a business. Suppose you have a file larger than your system’s storage capacity and you can’t store it. Hadoop helps in storing bigger files than what could be stored on one particular server. You can therefore store very,...

Read full article >

Microsoft Excel is an electronic spreadsheet tool which is commonly used for financial and statistical data processing. It has been developed by Microsoft and forms a major component of the widely used Microsoft Office. From individual users to the top IT companies, Excel is used worldwide. Excel is one of the most important...

Read full article >

Almost all of us, inside the pocket, bag or on the table have a mobile phone, out of which 90% of us have a smartphone. The technology is advancing rapidly. When it comes to mobile phones, people today want much more than just making phone calls and playing games on the go. People now want instant access to all their business...

Read full article >

Looking for Python Training classes?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you