While Loop Creating
I am writing a program in Python that defines a function that takes a single argument. The function has to be a while loop the returns the largest power of 16 that it is equal to.
Solution 1:
Python Docs
whileTrue: n = input("Please enter 'hello':") if n.strip() == 'hello': break
so, in layman's terms
while <condition>:
...
Solution 2:
I couldn't completely understand your question but here's how to do a while loop to get the x to the 16th power of an input:
def loop_function(x):
y =1start= x
while y !=16:
result=start* x
start=result
y +=1returnresult
print loop_function(3)
The above code will return the answer to 3^16 which is 43046721
You can even make this a broader function two arguements
def loop_function(x, y):
z =1start= x
while z != z:
result=start* x
start=result
z +=1returnresult
print loop_function(3, 2)
The above code will return 9 i.e 3^2
Post a Comment for "While Loop Creating"