モジュールの意味を理解したいです。
python初心者ですが、モジュールの意味が理解できません。
モジュールとは何か教えて頂けたら助かります。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答1件
0
ベストアンサー
https://wa3.i-3-i.info/word12243.html
とのことです。↑のサイトはこれからプログラミングしていく上でめちゃお世話になるサイトになると思います。活用するといいかもしれません。
pythonを楽しまれているようなので、pythonでの具体例を見てみましょう。
python
1# Fibonacci numbers module 2 3def fib(n): # write Fibonacci series up to n 4 a, b = 0, 1 5 while a < n: 6 print(a, end=' ') 7 a, b = b, a+b 8 print() 9 10def fib2(n): # return Fibonacci series up to n 11 result = [] 12 a, b = 0, 1 13 while a < n: 14 result.append(a) 15 a, b = b, a+b 16 return result
https://docs.python.org/ja/3/tutorial/modules.htmlより引用
このファイルを適当なフォルダに適当に名前つけて保存しておきましょう。
そしてそのあと、そのフォルダで新しく他のファイルをつくって
Python
1import #ファイル名 2fib(8)
とやって実行して見ましょう。何かが起こるハズです。
というわけでfib()関数を他のファイルで使うことができるようになるんです。
最高ですね。この場合(fib()を他のファイルにimportして使う場合),もとのファイルのことをPythonではモジュールと呼びます。まさに機械の一部ですね。
投稿2020/05/27 21:42
編集2020/05/27 22:02総合スコア33
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/27 23:06