tft每日頭條

 > 圖文

 > python語言二進制十進制怎麼轉換

python語言二進制十進制怎麼轉換

圖文 更新时间:2024-08-07 14:17:00

python語言二進制十進制怎麼轉換?十進制轉換成二進制通過将數字連續除以2并以相反順序打印其餘部分,将十進制數轉換為二進制,接下來我們就來聊聊關于python語言二進制十進制怎麼轉換?以下内容大家不妨參考一二希望能幫到您!

python語言二進制十進制怎麼轉換(用Python程序将十進制轉換為二進制)1

python語言二進制十進制怎麼轉換

用Python程序将十進制轉換為二進制

十進制轉換成二進制

通過将數字連續除以2并以相反順序打印其餘部分,将十進制數轉換為二進制。

在下面的程序中,我們将學習使用遞歸函數将十進制數轉換為二進制數,

代碼如下:

def convertToBinary(n): if n > 1: convertToBinary(n//2) print(n % 2,end = '') dec = 34 convertToBinary(dec) print()

輸出:

100010


我們可以在上面的程序中更改變量dec,并運行它以測試其他值。

上面的程序僅适用于整數。 它不适用于分數值,比如不能傳入25.5、45.64等數值。


那麼,我們可以從這裡面學到什麼呢?

是這樣的:你可以試着去改改裡面的參數,運行之後,看能輸出什麼結果。

比如,例子給出的是十進制轉換二進制,那麼我們嘗試着去用二進制轉換成十進制。

每次學到了一個小技能,就要想:

咦?這個方法還能用在哪裡呢?舉一反三,自己的進步是很快的。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved