「bytes(4)のbのbの0、0、0、0」の0は何ですか

微積分

私はバイト対テキストを学んでいます

In [179]: [b for b in bytes("text", "utf-8")]
Out[179]: [116, 101, 120, 116]

番号がASCIIコードの各文字と一致するため、これを理解できました。

In [185]: [ord(char) for char in "text"]
Out[185]: [116, 101, 120, 116]

数になると、

In [188]: [b for b in bytes(4)]
Out[188]: [0, 0, 0, 0]
In [189]: bytes(1)
Out[189]: b'\x00'

なぜ何、バイト(4)でしかない0xb'\x00'

ルジーム

Bytes()ByteArray()戻り値の要素が不変であることを除いて、と同じことを行います。

ドキュメントからByteArray()

[最初のパラメータ]が整数の場合、配列はそのサイズになり、nullバイトで初期化されます。

したがって、整数のByte(x)whereを呼び出すとx常にサイズが0バイトのシーケンスが取得されxます。

\xhhバイトリテラル内で使用される場合の16進値hhのバイトに対するPythonのエスケープシーケンスです。b'\x00'その前にabがあります。これは、バイトリテラルを意味します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

c ++の "int a、b = 0;" int a = 0; int b = 0 "の違いは何ですか?

分類Dev

Javaで(a * b!= 0)が(a!= 0 && b!= 0)より速いのはなぜですか?

分類Dev

(ptr --A [0])/(sizeof(A [0])/ sizeof(A [0] [0]))のタイプは何ですか?

分類Dev

replace( '\ 0'、 '0')の意味は何ですか?

分類Dev

( '0'? 'a': 'b')の動作が( '0' == true? 'a': 'b')と異なるのはなぜですか

分類Dev

fillRect(0,0,0,1)とclearRect()の違いは何ですか

分類Dev

なぜx [0]!= x [0] [0]!= x [0] [0] [0]なのですか?

分類Dev

0がto_char(0、 'B9999')の例外であるのはなぜですか?

分類Dev

reg [7:0] a [3:0]とreg [7:0] a [0:3]の違いは何ですか

分類Dev

void 0 === i &&(i = 3)、0 === iを返すものは何ですか?(..A ..):( ..B ..)しますか?

分類Dev

a / b、ただしb == 0の場合は0を返します

分類Dev

このような数字はJavaで何を意味しますか:0b1000_1100_1010?(数字の間の「b」)

分類Dev

「flex:0 0 33%」の「00」は何の略ですか?

分類Dev

a [FNR] = a [FNR]?a [FNR] "、" awkの$ 0:$ 0の意味は何ですか?

分類Dev

Pythonで「0、0 ==(0、0)」が「(0、False)」に等しいのはなぜですか?

分類Dev

[0,1,2,3,4]と[[0]、[1]、[2]、[3]、[4]]の違いは何ですか?

分類Dev

ANSIエスケープ0x1b [0Aおよびその他の0値コードは何をすべきですか?

分類Dev

バイト0b1100010の先頭の「0b」はどういう意味ですか?

分類Dev

「this.this $ 0」の意味は何ですか?

分類Dev

Golangの^ 0とは何ですか?

分類Dev

「int mask =〜0;」の目的は何ですか?

分類Dev

PSR-0は何の略ですか?

分類Dev

文字列の\ 0とは何ですか?

分類Dev

varchar(0)の目的は何ですか

分類Dev

array [index] = 0;の目的は何ですか?

分類Dev

「CursorIndexOutOfBoundsException:Index 0 requested、with a size 0」エラーの原因は何ですか?

分類Dev

NULL、 '\ 0'、0の違いは何ですか?

分類Dev

AWS EC2:0.0.0.0/0と:: / 0の違いは何ですか

分類Dev

`add al、0`と` add al、 '0'`の違いは何ですか?

Related 関連記事

  1. 1

    c ++の "int a、b = 0;" int a = 0; int b = 0 "の違いは何ですか?

  2. 2

    Javaで(a * b!= 0)が(a!= 0 && b!= 0)より速いのはなぜですか?

  3. 3

    (ptr --A [0])/(sizeof(A [0])/ sizeof(A [0] [0]))のタイプは何ですか?

  4. 4

    replace( '\ 0'、 '0')の意味は何ですか?

  5. 5

    ( '0'? 'a': 'b')の動作が( '0' == true? 'a': 'b')と異なるのはなぜですか

  6. 6

    fillRect(0,0,0,1)とclearRect()の違いは何ですか

  7. 7

    なぜx [0]!= x [0] [0]!= x [0] [0] [0]なのですか?

  8. 8

    0がto_char(0、 'B9999')の例外であるのはなぜですか?

  9. 9

    reg [7:0] a [3:0]とreg [7:0] a [0:3]の違いは何ですか

  10. 10

    void 0 === i &&(i = 3)、0 === iを返すものは何ですか?(..A ..):( ..B ..)しますか?

  11. 11

    a / b、ただしb == 0の場合は0を返します

  12. 12

    このような数字はJavaで何を意味しますか:0b1000_1100_1010?(数字の間の「b」)

  13. 13

    「flex:0 0 33%」の「00」は何の略ですか?

  14. 14

    a [FNR] = a [FNR]?a [FNR] "、" awkの$ 0:$ 0の意味は何ですか?

  15. 15

    Pythonで「0、0 ==(0、0)」が「(0、False)」に等しいのはなぜですか?

  16. 16

    [0,1,2,3,4]と[[0]、[1]、[2]、[3]、[4]]の違いは何ですか?

  17. 17

    ANSIエスケープ0x1b [0Aおよびその他の0値コードは何をすべきですか?

  18. 18

    バイト0b1100010の先頭の「0b」はどういう意味ですか?

  19. 19

    「this.this $ 0」の意味は何ですか?

  20. 20

    Golangの^ 0とは何ですか?

  21. 21

    「int mask =〜0;」の目的は何ですか?

  22. 22

    PSR-0は何の略ですか?

  23. 23

    文字列の\ 0とは何ですか?

  24. 24

    varchar(0)の目的は何ですか

  25. 25

    array [index] = 0;の目的は何ですか?

  26. 26

    「CursorIndexOutOfBoundsException:Index 0 requested、with a size 0」エラーの原因は何ですか?

  27. 27

    NULL、 '\ 0'、0の違いは何ですか?

  28. 28

    AWS EC2:0.0.0.0/0と:: / 0の違いは何ですか

  29. 29

    `add al、0`と` add al、 '0'`の違いは何ですか?

ホットタグ

アーカイブ