Difference of comportment between notebook and Sagecell
This command has not the same result in Sage Cells
and in a notebook of sagemath 9.2. The first is the good one.
@interact(layout={'top': [['ABCD','ABDC','ACBD','ADBC','EFGH'],['BACD','BADC','BCAD','BCDA','GEFH']]})
def _(ABCD=0, ABDC=0, ACBD=0,ADBC=0,BACD=0,BADC=0,BCAD=0,BCDA=0,EFGH=0,GEFH=0):
print(ABCD+ABDC+ACBD+ACBD)
A connex question
@interact(layout={'top': [['ABCD','ABDC','ACBD','ADBC','EFGH'],['BACD','BADC','BCAD','BCDA','GEFH']]})
def _(ABCD=0, ABDC=0, ACBD=0,ADBC=0,BACD=0,BADC=0,BCAD=0,BCDA=0,EFGH=0,GEFH=0):
A = list([ABCD,ACBD,ADBC,EFGH,BACD,BADC,BCAD,BCDA,GEFH])
return A
add(_())
evaluate to 0 without waiting for input. Why ? and how to obtain the good behaviour ?