Python&DjangoからのWebプログラミング:Pythonの3週目



作成
  • モジュール
  • モジュールの意味を正確に理解しましょう.Pythonで モジュール パイ プログラムファイル(.pyファイル).
    思ったより使い方が簡単です.
    importモジュール名
    モジュール名.へんすう
    モジュール名.n.関数
  • 外部モジュールの場合:pip installモジュール名
  • では.
    通帳残高
    2022年01月29日
    BANK_module
    このような結果を表すために、どのような過程をとるべきですか.
    まず、BANK moduleを導入し、別途作成/通帳情報管理モジュールを作成する必要があります.
    
    def printAuthor():
        print("통장잔고")
    印刷タイトルを使用します.
    
    class Bank: 
        def __init__(self, name, money, time):
            self.name = name
            self.money = money
            self.time = time
        def get_bank_info(self):
            return f"{self.time} {self.name} {self.money}"
    
    レベルもセット!
    モジュール出力
    bank_info = BANK_module.Bank("김철수", 200000, "2022-01-29")
    print(bank_info.get_bank_info())
    
    print(BANK_module.__name__)
    Class Bankを使って、金チョルスの情報を入力した後、モジュール.名前をプリントアウトしましょう!
    1-2. 例外の重要性
    例外処理の重要性->プログラムエラーの防止!
    インターネットのログインに失敗したり、Webサイトの警告ウィンドウなど.スクリーンのハングアップを防ぐためには、例外処理が必要です!
    主に使う文法は.
    Try:
    print(~~)異常具体値コード
    Except:-Value Error as E:異常時に実行されるコード
    print(「異常発生」,E)
  • ZeroDivisionError as Eも例外発生コードで、0を入力すると警告します!
  • Else:わかりました.印刷して、異常が発生しないで実行できます.
    Finally:例外ではない文です.
    第二に、raise文を使用して異常を発生することができます.Raise Exceptionを使用して条件文を作成します.
  • 文字列/リストネスト
  • 文字列については、数回の実習でマスターしました!
    #  replace   : 문자열 교체
    
    a = '오늘 녹차라떼를 시켰다'.replace("녹차라떼","아아")
    print(a)
    
    # find :  문자열 찾기
    
    b = 'Hello Dangun'.find('Dangun2')
    print(b)
    
    # spilt : 문자열 분리
    c = '밥 종류 일식 양식 중식 한식'.split()
    print(c)
    
    d = '밥종류:일식:양식:중식:한식'.split(':')
    print(d)
    
    # strip :  문자열 공백 제거
    
    e = '    졸리다    '.lstrip()
    print(e)
    f =  '    졸리다    '.rstrip()
    print(f)
    g =  '    졸리다    '.strip()
    print(g)
  • 複数のパラメータ
  • ここに来て感じたのは、私は関数から抜け出すことができません!そうですね.へへへ、数学の授業の上で多く集中して中点で良いです!でもよく理解できてよかったです.
    ≪パラメータ|Parameters|oraolap≫:関数を定義する際に使用する変数.
    位置/デフォルト/キーワードパラメータがあります.
    また,位置は変数/キーワード変数に分けられる.
    キーワードパラメータを実習します.
    def print_fruits(*args, n = 2 ):
    for i in range(n):
    for arg in args:
    print(arg)
    print_fruits('apple', 'orange', 'mango', 'grape', n= 4)
    関数呼び出しには->キーを付けます.
    Valuesに*を追加しない場合.可変式として使用します.
    print n times()パラメータ「n」に複数の値のエラーが発生しました.
    キーワード可変パラメータは、ディック形式でパラメータの前に**(2つ)を付けます.