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

Between Java and Python, which one is better to learn first and why?
Both the development programs come with their strong suits. While Java allows you to enjoy the cross-platform support, Python helps you execute on at least ten different operating systems. It would help...
Profile Photo
Priyanka
0 0
View Comments5
Which website should I learn Python from?
hey Abirami, I will recommend the following link- https://www.programiz.com/python-programming In case, if you require personal trainer I am online Python Tutor. Thanks, Rohit Maurya
Profile Photo
Abirami
0 0
View Comments5
How should I start learning Python?
Write your first program in Python. Explore packages to better manage projects. Learn Python basics, including the following elements: Boolean types. Strings. Mathematical operations. Lists and loops....
Profile Photo
Shubham
0 0
View Comments5
What are common uses of Python decorators?
Python decorators are commonly used for: 1. *Logging*: Adding logging functionality to functions or methods. 2. *Authentication*: Checking user permissions or authentication before executing a function. 3....
Profile Photo
Narasimha
0 0
View Comments5
Which is better, Java or Python? And how?
Java is popular among programmers interested in web development, big data, cloud development, and Android app development. Python is favored by those working in back-end development, app development, data science, and machine learning.
Profile Photo
Umamahesh
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

JAVA - Object Cloning
JAVA - Object Cloning Is the way of creating the same copy of object without calling the class constructor. It means we can make any class object multiple times without calling its default constructor....
Profile Photo

Keywords in Python Programming Language
Keywords in Python These are the reserved words that have a special meaning and are used to define the syntax and structure of the language. We cannot use these keywords for any other purpose. As...
P

Small ML Project on Simple Linear Regression
Here is a small Project on Simple Linear Regression
Profile Photo

Python SubProcess
Question: As a Network Administrator, one of my trainee wants to know the below: He has certain number of Machines(IP’s). On daily basic he wants to know how many IP’s are reachable and...
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

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