Pythonの基本3

はじめにの補足###

1、バイトタイプ

二、三元操作

result =条件の場合は値1、それ以外の場合は値2

条件が真の場合:結果=値1
条件が偽の場合:結果=値2

3、ベース

コンピュータのメモリアドレスと、なぜ16進数を使用するのですか?
16進数を使用する理由
1、 コンピュータハードウェアは0101バイナリで、16進数は2の倍数であるため、コマンドやデータを簡単に表現できます。 16進数は1バイトである4つの2桁に変換できるため、16進数は短くなります(8つの16進数は2つの16進数で表すことができます)
2、 ASCII文字セットが8ビットを使用するという最も初期の規定(後で拡張されますが、基本単位は8ビットのままです)、8ビットは2つの16進数で直接表現でき、他の16進数よりも読み取りまたは保存に便利です。
3、 コンピュータのCPU動作も、16、32、64の方法で開発されているASCII文字セットに従うため、データ交換の場合は16進システムも優れています。
4、 仕様を統一するために、CPU、メモリ、ハードディスクはすべて16進計算を使用していることがわかります

16 使用されるベースはどこですか
1、 ネットワークプログラミングとデータ交換では、バイトを1バイトずつ解析する必要があります。1バイトは2つの16進数、0xFFで表すことができます。ネットワークキャプチャを通じて、データが16進数で送信されていることがわかります。
2、 データストレージ、ハードウェアのストレージは0101、システムに保存されている式はバイトです
3、 私たちがよく使用するhtmlの色表現など、一般的に使用される値の定義は16進形式です。4つの16進数字は、数百万の色情報を表現できます。

第四に、すべてがオブジェクトです###

Pythonの場合、すべてがオブジェクトであり、オブジェクトはクラスに基づいて作成されます

したがって、次の値はすべてオブジェクトです: "wupeiqi"、38、['Beijing'、 'Shanghai'、 'Shenzhen']、および異なるクラスに従って生成されたオブジェクトです。

Recommended Posts

Pythonの基本
Pythonの基本2
Pythonの基本
Pythonの基本3
Pythonの基本4
Pythonの基本5
Pythonオブジェクト指向の基本
Pythonマルチプロセスおよびマルチスレッドの基本
Pythonマルチスレッド
Python CookBook
Python FAQ
Python3辞書
Python3モジュール
python(you-get)
Python文字列
Python記述子
Python exec
Pythonノート
Python3タプル
CentOS + Python3.6 +
Python Advanced(1)
Pythonデコレータ
Python IO
Pythonマルチスレッド
Pythonツールチェーン
Python3リスト
Pythonマルチタスク-日常
Pythonの概要
pythonの紹介
Pythonアナリティック
07.Python3関数
Pythonマルチタスクスレッド
Python関数
python sys.stdout
python演算子
Pythonエントリ-3
Centos 7.5 python3.6
Python文字列
pythonキューキュー
pythonインタラクティブモードの基本を学ぶ
Pythonの基礎を学ぶ2日間
Centos6はPython2.7.13をインストールします
Pythonは質問に答えます
Pythonの基本構文(1)
Pythonはloopメソッドを終了します
Ubuntu16アップグレードPython3
Centos7はPython3.6をインストールします。
Pythonの古典的なアルゴリズム
ubuntuを再学習します--python3
Python2.7 [インストールチュートリアル]
Python文字列操作
Python 3.9が登場!
Python研究ノート(1)
python学習ルート
CentOS7アップグレードpython3
Python3の基本構文
Pythonレビュー1
linux + ubuntuはpythonを解決します
pythonの関数
Python学習変数タイプ
CentOSはPython3.6をインストールします