20190907学習ログ-初心モジュール

1550 ワード

2019-9-7学完16関、基礎科目学完
  • モジュールは、最高レベルのプログラム組織ユニットです.モジュールでは、変数を直接保存するだけでなく、関数を保存したり、クラスを保存したりすることができます.
  • .pyはモジュールです.さらにユニークなのは、変数を定義するには付与文、カプセル化関数にはdef文、カプセル化クラスにはclass文が必要ですが、カプセル化モジュールには文は必要ありません.
  • はモジュールを回転し、ランダムに文字列を取るモジュールを学習した.
  • import文もう一つの使い方はimport...as....例えば、import storyが長すぎると、import story as s文を使って、「story」の別名を「s」と呼ぶことを意味します.
  • 複数のモジュールを同時にインポートする必要がある場合は、カンマで区切ることができます.たとえばimport a,b,cは「a.py,b.py,c.py」の3つのファイルを同時にインポートできます.
  • from...import...文では、モジュールから指定した部分を現在のモジュールにインポートできます.コード部分の直接参照にモジュール名を付けない形式は以下の通りである:1.モジュールから複数の指定内容を同時にインポートする必要がある場合は、from xxモジュールimport a,b,cの形式でカンマで区切ることもできる.モジュールからすべての内容を直接使用するように指定する必要がある場合は、「from xxモジュールimport*」と書くことができます.*は「モジュール内のすべての変数、関数、クラス」==を表します.一般的には、図の便宜上、「from xxモジュールimport*」の形式を直接使用しないでください.==
  • 「if name=“main”」とは何かを説明するために、まず「プログラムの入り口」という概念を説明します.if name==mainの下のコードは
  • を自動的に実行しません.
    #  dir()        ,          、  、 、   。
    import random  #   random  
    print(dir(random))
    

    学習モジュールの三連問、
  • dir()関数を使用してすべての使用法をクエリーする
  • 公式教材、説明書及びネットワーク
  • ケース学習簡単から複雑
  • print()関数の文字列に数字の接続を加えるのはまだ熟練していないので、type()でタイプを判断してから同じタイプの接続を行う.
  • 新文法:os.replace(file 1,file 2)は、file 1をfile 2に名前変更して置き換えます.

  • 最大の喜びは、期待していたライブラリ呼び出し関数で、オープンソースに感謝することを学びました.
  • pip,setupを取り付ける.py後にinstall
  • を追加
  • Vscodeインストール中国語およびpython拡張
  • ACONDA prompt,用pip install numpyライブラリ,
  • PYcharm直接settingプラス号検索numpy、両方とも成功した.
  • サードパーティライブラリOKを呼び出し、requests爬虫類ライブラリおよびpandasデータ分析ライブラリ
  • を追加しました.