コンピュータプログラミングの特論[02]


ビッグデータフィーチャー


ボリュームサイズ
Velocity速度
Variery多様性

pythonの実行時

  • shell環境
  • インタラクティブモードで実行
    直接企業として運用
  • 編集環境
  • 複数のコードを同時に実行
    モジュールの実行と実行

    python変数

  • コンセプト
  • データ入力値または結果値を格納するアドレス名.
  • 特性
  • 「=」を使用して値を置換
    変数を事前に宣言する必要はありません.
    文字、数字、使用不可
    変数の先頭に数字は使用できません
    10文字の大文字と小文字を区別する
    Pythonキーワードを変数と命名

    python data type


    整数、実数、複素、8進、10進
    8進数0 o、16進数0 x
    >>> a=0011
    >>> a
    9
    >>> b = 0x11
    >>> b
    17
    
    #### python data type - string
    
    
    ```python
    >>> a='hi'
    >>> a
    'hi'
    
    >>> a = "hi"
    >>> a
    'hi'
    
    >>> a = 'hi"
    >>> a 
    
    SyntaxError: EOL while scanning
    string literal
    >>>
    二重引用符または一重引用符で囲む
    ただし、引用符が異なる場合はエラーが発生します.

    pythonの出力文






    インベントリ


    append,insert,append,remove,del
    >>> a =[]
    >>> a = [1,2,3,4]
    >>> a
    [1, 2, 3, 4]
    >>> a.append(1)
    >>> a
    [1, 2, 3, 4, 1]
    >>> a
    [1, 2, 3, 4, 1]
    >>> a.insert(2,3)
    >>> a
    [1, 2, 3, 3, 4, 1]
    >>> b=[6,7,8]
    >>> a.append(b)
    >>> a
    [1, 2, 3, 3, 4, 1, [6, 7, 8]]
    >>> a+b
    [1, 2, 3, 3, 4, 1, [6, 7, 8], 6, 7, 8]
    >>> a.remove(1)
    >>> a
    [2, 3, 3, 4, 1, [6, 7, 8]]
    >>> del a[0]
    >>> a
    [3, 3, 4, 1, [6, 7, 8]]
    >>>
    >>>
    複数検索
    >>> a[0:2]
    [3, 3]
    >>> a[0:]
    [3, 3, 4, 1, [6, 7, 8]]
    >>>

    tuple tuple






    dictionary dictionary







    SET(集合)









    課題