-4
私は課題に取り組んでおり、残りのプログラムが完全に実行されても、印刷物は印刷されません。印刷が印刷されないのはなぜですか?
私が呼んでいる機能は以下の通りです:
、DA、B、デシベルとシグマが正しくもフロート(私はプロットするためにそれらを使用しているとして)、およびピアソンのリターンを定義しているdef t4p1(s):
a,da,b,db,sig=adj.squaremin(adj.getTable(s),univsig=False)
print 'Hola!'
print ' a:',a,' da:',da,' b:',b,' db:',db,' sig:',sig
plot2(adj.getTable(s),chav=False)
a,da,b,db,sig=adj.squaremin(adj.chaveunet(adj.getTable(s)),univsig=False)
print ' a:',a,' da:',da,' b:',b,' db:',db,' sig:',sig
plot2(adj.getTable(s),chav=True)
print pearson(adj.getTable(s))
フロート。私はそれがt4p1といくつかの問題()自体であってもよいと思ったが、その後私は、コンソールで次のように入力された:
In [4]: def heg():
...: print 2
In [5]: heg()
In [6]: print 2
ノーアウトを与えました。
EDIT:
私はスパイダーを再読み込みして、私はいまいましくのコードを実行するまで、すべてのものは、私の版画や、すべての罰金行きます。そうすれば、IPython Consoleで印刷はできません。
私がメインのPython Consoleを使用している場合、私のプロットはちょうど張り付いていますが、プリントはうまくいきます。
stdoutをどこかにリダイレクトしていますか? – khelwood
私はそれが何であるかを知らない(標準出力をリダイレクトする) – condosz
あなたが含むコードはすべて無関係です。 'print 2'は何も表示しません - それは本当の問題です。あなたのプログラムを開発するのにあなたは何を使用しますか?どのOS?どのIDEですか? – DyZ