python中bin函式如何使用?

2021-10-12 03:41:59 字數 807 閱讀 6860

二進位制對於大家再熟悉不過了,它是我們計算機程式設計中必要的語言,只有將其他進製轉換為二進位制,計算機才得以工作。本文主要介紹能夠返回二進位制表示的bin()函式,bin()函式用於獲取數字的二進位制值,接受數字並返回等效的二進位制字元。具體請看下文。

1、bin()函式

是python的乙個內建函式,主要功能是返回整形(int)或者長整形(long int)的二進位制表示;

2、bin() 方法的語法

bin

(x)1

3、引數

x – int 或者 long

int 數字

必須為整數

4、返回值

返回乙個整數的二進位製碼。返回值為字串。

5、用法例項

print

(bin(3

))print

(type

(bin(3

)))print

(bin(-

10))print

(type

(bin(-

10)))

輸出:

```python

0b11

<

class

'str'

>

-0b1010

<

class

'str'

>

以上就是python中bin函式的介紹和它額使用方法,是這一種很好的返回二進位制方法,大家要掌握哦~

python中的enumerate 函式使用方法

結合例項來理解比較好,網上找了一下這個enumerate用法,自己也記錄一下加深印象 舉例說明 具體例子 列印輸出索引與value值 列表1 print 列表1 product mac pro iphone iwatch for index,item in enumerate product pri...

keil中如何生成bin檔案

首先要說明一下.bin 檔案和.hex檔案的區別。hex檔案是微控制器程式編輯完之後常見的檔案格式,是內容是ascll碼,也就是0x00 0xff的字元格式。比如 1 對應的是0x31。任何字元都是有對應的0 的 ascll碼。也就是最常見的text格式。比如乙個hex格式檔案的內容為 30 31 ...

關於python中argsort 函式的使用

在實現 機器學習實戰 中knn 時遇到需要將計算好的距離進行排序,即可使用argsort 函式,在此依據個人理解對該函式進行簡單的介紹。總的來說,argsort 函式是對陣列中的元素進行從小到大排序,並返回相應序列元素的陣列下標。以下通過例子進行詳細解釋。from numpy import a ar...