Python Forum
new to programming, any help would be appreciated!
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
new to programming, any help would be appreciated!
#7
import math
start= int(input("please enter starting number:"))
end= int(input("please enter upper limit number:"))
step= int(input("please enter step number:"))

while start > end and end-start>step:
start= int(input("please enter starting number:"))
end= int(input("please enter upper limit number:"))
step= int(input("please enter step number:"))

print("\nNumber\tType\tSquare\tRoot")
print("_________________________________")
for i in range(start,end,step):
sq =i**2
root =math.sqrt(i)
if i % 2 ==0:
type = "Even"
else:
type = "Odd"
print(i, '\t', type, '\t', sq, '\t', root)
print("_________________________________________")

OUTPUT IS

please enter starting number:1
please enter upper limit number:13
please enter step number:1

Number Type Square Root
_________________________________
12 Even 144 3.4641016151377544
_________________________________________
>>>
but it should display Numbers 1-13 for some reason it stopped displying those numbers in the table?
Reply


Messages In This Thread
RE: new to programming, any help would be appreciated! - by 01andy - Sep-29-2020, 03:23 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  New to Python - Not sure why this code isn't working - Any help appreciated TheGreatNinx 4 1,031 Jul-22-2023, 10:21 PM
Last Post: Pedroski55
  Any help is appreciated! Butch12 3 803 Jul-22-2023, 03:23 AM
Last Post: Larz60+
  interloper help appreciated combining two python3 scripts to add new conditions. Ricktoddfrank 0 1,504 Jun-22-2021, 10:24 PM
Last Post: Ricktoddfrank

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020