mirror of
https://github.com/kennethreitz/dive-into-python3.git
synced 2026-06-05 23:10:17 +00:00
validation typos
This commit is contained in:
+2
-2
@@ -265,7 +265,7 @@ experience of years.</samp>
|
||||
<pre class=screen>
|
||||
<a><samp class=p>>>> </samp><kbd>by = b'abcd\x65'</kbd> <span>①</span></a>
|
||||
<samp class=p>>>> </samp><kbd>by</kbd>
|
||||
b'abcde'</kbd>
|
||||
<samp>b'abcde'</samp>
|
||||
<a><samp class=p>>>> </samp><kbd>type(by)</kbd> <span>②</span></a>
|
||||
<samp><class 'bytes'></samp>
|
||||
<a><samp class=p>>>> </samp><kbd>len(by)</kbd> <span>③</span></a>
|
||||
@@ -279,7 +279,7 @@ b'abcde'</kbd>
|
||||
<samp>97</samp>
|
||||
<a><samp class=p>>>> </samp><kbd>by[0] = 102</kbd> <span>⑦</span></a>
|
||||
<samp class=traceback>Traceback (most recent call last):
|
||||
File "<stdin>", line 1, in <module>
|
||||
File "<stdin>", line 1, in <module>
|
||||
TypeError: 'bytes' object does not support item assignment</samp></pre>
|
||||
<ol>
|
||||
<li>To define a <code>bytes</code> object, use the <code>b''</code> “byte literal” syntax. Each byte within the byte literal can be an <abbr>ASCII</abbr> character or an encoded hexadecimal number from <code>\x00</code> to <code>\xff</code> (0–255).
|
||||
|
||||
Reference in New Issue
Block a user