computers and programs print(xx ( xprint(xobviouslyusing the loop instead saves the programmer lot of trouble but what exactly do these statements dothe first one performs calculation ( xthis is called an assignment statement the part on the right side of the is mathematical expression python uses the character to indicate multiplication recall that the value of is (from the input abovethe computed value is ( )( or once the value on the right-hand side is computedit is saved as (or assigned tothe variable that appears on the left-hand side of the =in this case the new value of ( replaces the old value ( the second line in the loop body is type of statement we have encountered beforea print statement print(xwhen python executes this statement the current value of is displayed on the screen sothe first number of output is remember the loop executes times after printing the value of xthe two statements of the loop are executed again ( xprint of coursenow has the value so the formula computes new value of as ( )( )which is can you see how the current value of is used to compute new value each time around the loopthat' where the numbers in the example run came from you might try working through the steps of the program yourself for different input value (say then run the program using python and see how well you did impersonating computer chaos and computers said above that the chaos program illustrates an interesting phenomenon what could be interesting about screen full of numbersif you try out the program for yourselfyou'll find thatno matter what number you start withthe results are always similarthe program spits back seemingly random numbers between and as the program runsthe value of seems to jump aroundwellchaotically the function computed by this program has the general formk( )( )where in this case is this is called logistic function it models certain kinds of unstable electronic circuits and is also sometimes used to predict population under limiting conditions repeated application of the