Conditionals-for and while, Python Programming

Assignment Help:

 

For and While

 

If we want  to do some operation or set of operations various  times, we can handle the process  in several  different types.  The most straightforward types are for and while statements (often called for and while loops).

 

A for loop has the following form:

 

for in :

...

 

The interpreter starts  by calculating listExpr.  If it does not yield a list, tuple,  or string7,  an error occurs.  If it does yield a list-like structure or list, then  the block of instructions will, under normal conditions, be executed one time for every  value  in that  list.  At the end,  the variable will remain bound to the last element of the list (and  if it had  a useful  value  before the for was calculated, that number  will have been permanently overwritten).

Here is a basic for loop:

 

result = 0

for x in [1, 3, 4]:

result = result + x * x

 

At the end of this execution, result will give the value  26, and x will have the value  4.

One situation in which  the body  is not executed once for each value  in the list is when  a return statement is encountered. No situations whether value is nested in a structure or not, if it is calculated it immediately gives a problem a value to be returned from a function call. So, for example, we may  write a function that tests to see if an item is a member of a list, and gives True if it is and 0 if it is not, as given:

 

def member(x, items):

for i in items:

if x == i:

return True return False

 

The procedure loops  through all of the components in items, and  relates them  to x. As soon as it ?nds  an item i that  is same  to x, it can quit  and  return the value  True from the method. If it has all the way through the loop without giving any value, then we know  that x is not in the structure, and we may give False

 


Related Discussions:- Conditionals-for and while

Lists, Python has  a built-in list data  structure that  is easy  to use  a...

Python has  a built-in list data  structure that  is easy  to use  and  incredibly convenient.  So, for that point, you can say >>> y = [1, 2, 3] >>> y[0] 1 >>> y[2]

Graphing data, Write a program that will take price data for stocks and pri...

Write a program that will take price data for stocks and print it graphically to the screen. Your program should begin by asking the user for the file name. It should then create a

Basic-learning to program in python , Depending on your  previous programmi...

Depending on your  previous programming background, we use different sides  through the available readings:   If you have never programmed before: you should start with a

A method defination , De?nition   A method de?nition has the abstrac...

De?nition   A method de?nition has the abstract form: def ( , ..., ): ...   There are essentially three parts: is a name for

Re-writing a C++ code in Python with the help of ctypes, I have a C++ code ...

I have a C++ code (10-15 line) which i need to re-write in python with the help of ctypes library. Is it possible i can get some help with it? Thanks & regards Tanmoy

Python programs, Python programs Every  general-purpose computer has a...

Python programs Every  general-purpose computer has a various detailed design, which  defines  that  the way  its program requires  to be specified is different. The "machine

Programming embedded systems-programming models, Programming models Ju...

Programming models Just  as there  are several methods for organizing entire  software systems, there  are  different strategies for formally expressing computational processe

Procedures as in First-class objects, Procedures as first-class objects ...

Procedures as first-class objects In Python, unlike  many  other  languages, methods are behave in much  the same way as num­ bers:  they  can be stored as values  of variable

#title.display of vanderwaals isotherm, draw the variation of pressure with...

draw the variation of pressure with volume of a real gas at temperatures lower than its critical temperature.also draw its surface of discontinuity

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd