python-%、~意味解釈

1470 ワード

1.%どのような意味がありますか?
検索マニュアル
『The Python Libary Reference』pythonライブラリガイドのindexセクション(P 1899)を参照してください.
% (percent): datetime format, 198, 594, 596 environment variables expansion (Windows), 377, 1798 interpolation in configuration files, 493 operator, 31 printf-style formatting, 51, 65
Indexの使用法インデックスの項目別に見ると、
  • datetime format:日付フォーマット
  • を表す
  • environment variables expansion環境変数拡張
  • interpolation in configureation files挿入設定ファイル
  • operator:残高
  • printf-style formatting:出力フォーマット
  • 環境変数の拡張:
    Expands environment variable placeholders %NAME% in strings like REG_EXPAND_SZ:
        ExpandEnvironmentStrings('%windir%')
        'C:\\Windows'
    

    設定ファイルの挿入
    home_dir: /Users
    my_dir: %(home_dir)s/lumberjack
    my_pictures: %(my_dir)s/Pictures
    

    例:
    cls_info = ['%s
    (%d %s)'% (estimator_conf['name'], estimator_conf['complexity_computer'](estimator_conf['instance']), estimator_conf['complexity_label']) for estimator_conf in configuration['estimators']]

    2.~意味は何ですか.
    マニュアルを調べる:
  • ~ (tilde) home directory expansion, 377 operator, 32

  • ホームディレクトリを表す以外に、オペレータがビット毎に逆(the bits of inverted)~5=-6~-11=10をとることは、0を最初の正数とし、座標軸対称点をとることと理解できる.解析を参照:https://blog.csdn.net/oAlevel/article/details/79267644