定数とは?変数?if文の紹介

4944 ワード

1.pythonの履歴
  • 2004年Djangoの発生
  • phyton 2とpython 3の違い
  • Python 2:ソースコードが統一されておらず、重複するコード機能がある
    Python 3:ソースコードが統一されており、重複するコード機能はありません
    2.pythonはプログラミング言語です
  • コンパイル型:一度だけ翻訳して、まるで1冊の本が一度に
  • まで翻訳したようだ.
  • 解釈型:翻訳しながら見る、逐行翻訳コンパイル型の利点:実行速度が速い.欠点:開発速度が遅い解釈型の利点:開発速度が速い欠点:実行速度が遅いpythonは解釈型言語である.pythonの種類CPython:python公式バージョンは、Jpython:pythonのJava実装Ironpython:pythonのc#実装PyPy:動的コンパイルをc言語で実現し、将来比較的火の言語4である可能性がある.変数---出力変数とは何ですか?一時的な値をコンテンツに格納します(中間値/別名を格納します)
    a = 1  #    
    a      #     
    =      #  
    1      # 
    変数の有能な神馬?変数は何度も繰り返し使用できますが、変数はどこで使用しますか?変数プログラムでは変数定義のルールが頻繁に使用されます
  • 変数名は、数字アルファベットの下線からなる
  • 数字で始まる
  • はできません.
  • pythonキーワード
  • は使用できません.
  • 中国語とピンインは使用できません
  • 大文字と小文字の区別
  • 有意義
  • 推奨書き方アルパカ:AgeOfOldboy=98下線:age_of_oldboy=98(公式推奨書き方)変数の小高級
    age = 18
    age1 = 19
    age2 = age
    age = 20
    print(age,age1,age)
    a = 4
    b = a+6    #        ,          
    print(b)
    

  • 5.定数
    長年変わらない量、変数はすべて大文字で定数です
    ​ ID= 11011212222
    定数プロファイル宣言で使用
    6.コメント
    1行コメント#
    複数行コメント'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    注釈された内容は実行されません.ただ、このコードの意味を説明するためです.
    7.基礎データ型
    数値:計算と比較(int)
    文字列:pythonで引用符で囲まれている限り文字列
    a = """  """
    b = " "
    c = '   '
    print(a,b,c)
    
    #          

    文字列は加算できますが、減算はできません.
    文字列加算:文字列の結合と呼ばれる同じタイプに加算する必要があります.
    a = " "
    b = " "
    print(a+b)
    ##  
    

    文字列乗算:数値のみ乗算
    d = " "
    print(d*8)
    #          

    PS:引用符を合わせて使うと、散らかりやすい.以下はフォーマット
    "my name's lin"
    'my name"s lin'
    """my name's lin"""

    ブール値
    判定のために真偽値を返す(bool)
    Ture  
    False  

    8.入力
    注意:python 3でinputが取得した文字列はすべて文字列です
    Inputユーザーインタラクション
     a = input("      ")
     print(a)
    
    #      zhoulin 
    #zhoulin 
    
    a = input("      :")
    print(a + " ")
    
    #       :  
    #    
    
    
    a = input("      :")
    print(a+5)                5           
    #      :d
    # Traceback (most recent call last):
    #   File "/Users/zhl/Desktop/day/day01/      ..py", line 49, in 
    #     print(a+5)
    #TypeError: must be str, not int
    

    引用符を文字列に変更すればいいです
    a = input("      :")
    print(a+"5")
    a = input("      :")
    print(type(a))
          :1
    
    a = input("      :")
    print(int(a)+5)
          :4
    9

    int()文字列の数字を整数に変換する
    typeデータ型の表示
    9.フロー制御文if
    ifはpythonでキーワードで、if Tureが本当なら、みんなに本当だと教えます.
    書式:キーワードのスペース記号
    インデント結果
    合計6種類
  • ==単一if==フォーマット:キーワードスペース条件コロンインデント結果
    print(1)
    if 3>2:
        print(3)
    print(2)
    1
    3
    2
    2.==if else==2選択1スペース条件のコロンのインデント結果がそうでない場合、コロンのインデント結果
    if 3>2:
        print(1)
    else:
        print(2)
    # 1
  • =if elif elif==複数選択1またはゼロ
    print(110)
    if 3>8:
        print("")
    elif 3<8:
        print("B")
    elif 5<10:
        print("C")
    print(112)
    # 110
    # # B
    # # 112
    4.==if elif else==
    if 3 == 2:
        print(1)
    elif 3>2:
        print(3)
    elif 5<4:
        print(4)
    else:
        print(9)
    #  3
    5.==if if==マルチ選択マルチまたはゼロ
    if 3>2:
        print(1)
    if 4>2:
        print(2)
    if 5<9:
        print(3)
    #1
    #2
    #3
    if 3<2:
    #     print(1)
    # if 4<2:
    #     print(2)
    # if 5>9:
    #     print(3)
    
       
    6.ifネスト
    sex = " "
    age = 35
    if sex == " ":
       if age == 35:
           print("     ")
       else:
           print("      ")
    else:
        print("     alex ")
    #         if else      
    

  • 練習する
    1.      
    2.      
    3.          alex
    4.     alex          alexdsb
    5.            alex    dsb
    6.                
    7.            
    **           ,         **
    user = input("     :")
    password = input("     ")
    if user == "alex":
        if password == "alexdsb":
            print("alex      dsb")
        else:
            print("    ")
    else:
        print("    ")
    

    転載先:https://www.cnblogs.com/hualibokeyuan/p/11133980.html