I am trying to create a program that will print a table of powers called to provide the user base , And then the maximum exponent. Then the program will print a table of powers based on this information. For example, if the user is typed in 2 for the base, and 4 for the maximum exponent, then the program will start with the first 2 ^ 1, then 2 ^ 2, then 2 ^ 3, and finally 2 ^ 4. I do not understand that what I have written is not working. I debug, and saw that my base value really grows by 1 and I do not know why.
base change while while loop you should keep base = base ^ counter , but you should keep it that you want. Your solution is:
while the counter & lt; = Max: res = base ** counter counter + = 1 print (res) Note: Your program is currently printing with the input of 2 , 4 is 2 ^ 1 , 2 ^ 2 , 4 ^ 3 , 64 ^ 4
No comments:
Post a Comment