# How can i transformation this code in sage?

This post is a wiki. Anyone with karma >750 is welcome to improve it.

P1= ellipse((4,4),3,3, color='purple') + circle((3,5), 0.4) + circle((5,5), 0.4) + polygon([(5,3), (3,3), (4 ,0.999999999)]) P2= plot((x+1), -10, 10, color='white') P= P1 + P2 P.show ()

edit retag close merge delete

Could you indent correctly your code so that we can read something (put 4 spaces at each begining of line)

this
is
nicely indented
code


( 2017-12-03 16:50:24 +0200 )edit
1

Is this aimed to provide a solution to an exercise given at https://ask.sagemath.org/question/398... ?

( 2017-12-03 21:54:53 +0200 )edit

To display inline code, like f, use backticks.

To display blocks of code or error messages, separate them by a blank line from the rest of the text, and do one of the following (all give the same result):

• indent all code lines with 4 spaces
• select code lines and click the "code" button (the icon with '101 010')
• select code lines and hit ctrl-K

For instance, typing

If we define f by

def f(x, y):
return (x, y)

then f(2, 3) returns (2, 3) but f(2) gives:

TypeError: f() takes exactly 2 arguments (1 given)


produces:

If we define f by

def f(x, y):
return (x, y)


then f(2, 3) returns (2, 3) but f(2) gives:

TypeError: f() takes exactly 2 arguments (1 given)