So I need to learn python first for writing programs on sage.. thank you so 
much for helping, I'll try to learn it first and if I have a question I 
will ask :-)
On Sunday, April 14, 2013 4:11:34 PM UTC+4:30, John Cremona wrote:
>
> I don't think it is reasonable to ask the contributors to sage-support 
> to write your programs for you if you do not know how to program in 
> python.  Sage uses the programming language python; there are many 
> books and online resources out there from which you can learn how to 
> program in python, and I think you need to read some of them. 
>
> This will be far more use to you than if I just translate the 
> pseudocode in your post into python for you. 
>
> I myself had written a single line of python 5 years ago, but there 
> are hundreds (possibly thousands) of lines in the Sage source code 
> written by me.  It is not a hard language to learn. 
>
> John Cremona 
>
> On 14 April 2013 12:27, Neda <[email protected] <javascript:>> wrote: 
> > 
> > hello I want to write this algorithm in sage, but I don't know how to 
> write 
> > it as an algorithm in sage, could you please help me 
> > 
> > Algorithm : update basis-update of intermediate basis G with reduct h 
> Given: 
> > a finite set G_old ? B[X] and the reduct 0!=h ? B[X] 
> > 
> > Find: updates G_new ? B[X] of G_old 
> > 
> > begin 
> > 
> > 1: G_new <-- Ø 
> > 
> > 2: while G_old !=Ø do 
> > 
> > 3: selecting from G_old ; G_old <-- G_old {g} 
> > 
> > 4: if HT(h) not divisible HT(g) then 
> > 
> > 5: G_new <-- G_new U {g} 
> > 
> > 6: end 
> > 
> > 7:end 
> > 
> > 8: G_new <-- G_new U {h} 
> > 
> > 9: return G_new 
> > 
> > end 
> > 
> > thank you so much 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "sage-support" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an 
> > email to [email protected] <javascript:>. 
> > To post to this group, send email to 
> > [email protected]<javascript:>. 
>
> > Visit this group at http://groups.google.com/group/sage-support?hl=en. 
> > For more options, visit https://groups.google.com/groups/opt_out. 
> > 
> > 
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to