Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0947878

Browse files
committed
Bin, Hex
1 parent dbf5fdb commit 0947878

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454

5555
<body>
5656
<header>
57-
<aside>August 1, 2023</aside>
57+
<aside>August 2, 2023</aside>
5858
<a href="https://gto76.github.io" rel="author">Jure Šorn</a>
5959
</header>
6060

@@ -476,7 +476,7 @@
476476
&lt;el&gt; = choice(&lt;sequence&gt;) <span class="hljs-comment"># Keeps the sequence intact.</span>
477477
</code></pre></div>
478478

479-
<div><h3 id="binhex">Bin, Hex</h3><pre><code class="python language-python hljs">&lt;int&gt; = ±<span class="hljs-number">0</span>b&lt;bin&gt; <span class="hljs-comment"># Or: ±0x&lt;hex&gt;</span>
479+
<div><h3 id="binhex">Bin, Hex</h3><pre><code class="python language-python hljs">&lt;int&gt; = ±<span class="hljs-number">0b</span>&lt;bin&gt; <span class="hljs-comment"># Or: ±0x&lt;hex&gt;</span>
480480
&lt;int&gt; = int(<span class="hljs-string">'±&lt;bin&gt;'</span>, <span class="hljs-number">2</span>) <span class="hljs-comment"># Or: int('±&lt;hex&gt;', 16)</span>
481481
&lt;int&gt; = int(<span class="hljs-string">'±0b&lt;bin&gt;'</span>, <span class="hljs-number">0</span>) <span class="hljs-comment"># Or: int('±0x&lt;hex&gt;', 0)</span>
482482
&lt;str&gt; = bin(&lt;int&gt;) <span class="hljs-comment"># Returns '[-]0b&lt;bin&gt;'.</span>
@@ -2930,7 +2930,7 @@ <h3 id="format-2">Format</h3><div><h4 id="forstandardtypesizesandmanualalignment
29302930

29312931

29322932
<footer>
2933-
<aside>August 1, 2023</aside>
2933+
<aside>August 2, 2023</aside>
29342934
<a href="https://gto76.github.io" rel="author">Jure Šorn</a>
29352935
</footer>
29362936

parse.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,12 @@ const TOC =
4444
'}\n' +
4545
'</code></pre>\n';
4646

47+
const BIN_HEX =
48+
'&lt;int&gt; = ±<span class="hljs-number">0b</span>&lt;bin&gt; <span class="hljs-comment"># Or: ±0x&lt;hex&gt;</span>\n' +
49+
'&lt;int&gt; = int(<span class="hljs-string">\'±&lt;bin&gt;\'</span>, <span class="hljs-number">2</span>) <span class="hljs-comment"># Or: int(\'±&lt;hex&gt;\', 16)</span>\n' +
50+
'&lt;int&gt; = int(<span class="hljs-string">\'±0b&lt;bin&gt;\'</span>, <span class="hljs-number">0</span>) <span class="hljs-comment"># Or: int(\'±0x&lt;hex&gt;\', 0)</span>\n' +
51+
'&lt;str&gt; = bin(&lt;int&gt;) <span class="hljs-comment"># Returns \'[-]0b&lt;bin&gt;\'.</span>\n';
52+
4753
const LRU_CACHE =
4854
'<span class="hljs-keyword">from</span> functools <span class="hljs-keyword">import</span> lru_cache\n' +
4955
'\n' +
@@ -800,6 +806,7 @@ function fixClasses() {
800806
}
801807

802808
function fixHighlights() {
809+
$(`code:contains(<int> = ±0b<bin>)`).html(BIN_HEX);
803810
$(`code:contains(@lru_cache(maxsize=None))`).html(LRU_CACHE);
804811
$(`code:contains(@debug(print_result=True))`).html(PARAMETRIZED_DECORATOR);
805812
$(`code:contains(print/str/repr([<el>]))`).html(REPR_USE_CASES);

0 commit comments

Comments
 (0)