2017-04-18 7 views
0

私はこのPython IDEでこれを実行していますが、リストは作成されていません どのようにこの関数を実行しましたか?誰もこのコードの実行方法を説明できますか?どのように関数で作成されたリスト

>>> def findnum(n,m): 
      print('hellow') 
      l=list(range(n,m)) 
>>> findnum(1,10) 
hellow 
>>> l 
[] 
>>> 
+0

'l'は' findnum() 'のローカルなので、何も返さない:' l = findnum(1,10) 'と'findnum()'は 'return l'で終わります。これは基本的なプログラミングなので、より多くの入門的な資料を読む必要があります。 – AChampion

+0

これは、別のファイルの書き込みと同じように動作します。これは、findnum.pyのようなファイルに入力して保存するときに意味します。 –

答えて

1

関数からリストを返し、別の変数に入れてください。ここで、lは機能範囲内のデータのみを持つリストである。

+1

tnq ** Gaurav **、動作しています –

関連する問題