How do I do this in Python: for (I=0, j=n; I=0; I++, j--)?

Asked by Last Modified  

Follow 1
Answer

Please enter your answer

Enhance your skill set with quick courses in 'python', 'javascript' & 'sap ui5 / fiori / abap'

There may be a typo in the question. however this could be the corrected question..... for (I=0, j=n; I<n; I++, j--) >>> # for (I=0, j=n; I<n; I++, j--)>>> j=n=10 # we initialize 'n' and 'j'>>> # i<10 is the terminating condition, so we loop 'n' times. >>>...
read more
There may be a typo in the question. however this could be the corrected question..... for (I=0, j=n; I<n; I++, j--) >>> # for (I=0, j=n; I<n; I++, j--)>>>j=n=10 # we initialize 'n' and 'j'>>> # i<10 is the terminating condition, so we loop 'n' times.>>>for i in range(n): #in your case you are incrementing i by 1 repeatedly #and in the end i==n. j will be decrementedby 1, n times. #In Python, we simulate the 'for' loop with range() and the the Range object will have a #sequence of int objects from 0 to 9. (ie.n-1).The 'for' construct will iterate thru the #Range objectaccording to its size and stop,after which it willexecute the 'else' block. #In Python, 'else' is an independent construct that can be used when ever a condition is checked. #'else' will execute when a condition is 'False'. We initialize 'n' and 'j' outside the 'for' construct. #The range() will construct a Range object of ints from 0 to n.All we need to do is decrement j. #On successful completion of the 'for', the 'else' will execute. Here, we add 1 to 'i' to make i==n. j-=1else: i+=1 print('i= ',i,'\n','j= ',j) i= 10j= 0>>> read less
Comments

Related Questions

Which should I learn: Python or PHP?
Would depend on your goals but these days python is fairly popular in solving web development related tasks with ease.
Profile Photo
Sarath Chandra
0 0
View Comments5
What are the most interesting Python books?
Some of the most interesting Python books are **"Automate the Boring Stuff with Python"** by Al Sweigart for practical tasks, **"Python Crash Course"** by Eric Matthes for hands-on learning, **"Fluent...
Profile Photo
Arumugam
0 0
View Comments5
Is it possible to learn C++ and Python at the same time?
No, Always learn and master one programming language and then Choose other. If you learn two different languages same time your written programme will fail due to the incomplete knowledge of programming. I suggest you to learn python first then c++.
Profile Photo
Sona
0 0
View Comments5
Which is best to build web applications: PHP, Python, or Ruby? Why?
I have used almost all of the three language in my web working experience.PHP:It may be not that cool and I think it doesn't rely too much on the framework. Yes, PHP is just a language, but it is the only...
Profile Photo
Sunil
0 0
View Comments7
What web framework is best to use with Python?
The best web framework to use with Python depends on your project needs: 1. **Django**: Ideal for large-scale applications with built-in features like authentication, database management, and admin interface....
Profile Photo
Kaushal
0 0
View Comments5

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

Ask a Question

Related Lessons

Using the Math Library in Python
Using the Math Library in Python. Python provides many useful mathematical functions in a special math library. A library is a module that contains some useful definitions. We now consider...
Profile Photo

Getting started with Python IDLE
Now that we have looked at some example programs, we would like to learn how to begin the actual process of writing a program in Python. There are a variety of ways to tell Python to execute the code we...
Profile Photo


Python Demo
https://www.youtube.com/watch?v=8AEhpZ4lbOI
Profile Photo

Identifiers in Python Programming
Identifiers: These are the names that are used to identify the variables, functions, classes, modules or other objects. Whenever we define something in python and give it a name then we call it as an...
P

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 >

Applications engineering is a hot trend in the current IT market.  An applications engineer is responsible for designing and application of technology products relating to various aspects of computing. To accomplish this, he/she has to work collaboratively with the company’s manufacturing, marketing, sales, and customer...

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 >

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