[英]different between pyscripter and python shell?
當我在python shell中編寫此程序時,我可以輕松看到結果:
import numpy as np
a = np.array([0,1,2,3])
a
並且輸出是array([0,1,2,3]),但是當我在pyscripter
執行它並運行程序時,什么都沒發生!我應該以這種形式將它寫成print(a)
,然后我看到了[0 ,1,2,3]出了什么問題?
當您在pyscripter中執行它時,我假設您寫了
import numpy as np
a = np.array([0,1,2,3])
a
在主要。 該函數將返回None(沒有返回值的函數的默認返回值),這就是為什么在pyscripter解釋器中看不到任何內容的原因。 嘗試return a
,您應該會看到它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.