Python学習1-Python学習疑問

583 ワード

1、どのように方法を定義して、そのパラメータの不確実性を避けて、もたらした誤り?
メソッドはこの形式で定義できますが、持ち込まなければならないパラメータは必要なく、最後に統一する必要があります.
真ん中に置くと持ち込まないので、後ろのパラメータは何番目のパラメータですか?
def fuck(a, b, c=None):
    if c:
    print(a+b+c)
    else:
    print(a+b)

 
2、どうしてクラスの中の方法にselfというパラメータがあるのですか.
メソッドで呼び出すメソッドなど、オブジェクト自体の要素をメソッドで参照するのを容易にするためにself.メソッドで変数を呼び出すself.arguments
 
3、pyのメソッド名は変数名と重複できません
 
4、Excelプロセスキット
openpyxl
 
5、機械学習常用ライブラリ
Numpy 2 D配列ライブラリ
Pandasデータ分析ライブラリ
MatPlotLib 2 Dグラフィックスライブラリ
Scikit-Liarn汎用アルゴリズムライブラリ