Euler’s Method
from math import * def yp(x,y):return y-x*y**2 x = float(input("x0= ")) y = float(input("y0= ")) h = float(input(" h= ")) n = int(input(" n= ")) print("") print("-----------------------") print(" i x y") print("-----------------------") print("{:3.0f}{:7.1f}{:12.6f}".format(0,x,y)) for i in range(n): y = y+h*yp(x,y) x = x+h print("{:3.0f}{:7.1f}{:12.6f}".format(i+1,x,y)) print("-----------------------")