請采用函式的方式撰寫一個十進制數轉換為十六進制的程式,即主程式:提示輸入要轉換的十進制數,并將輸入的十進制數傳遞給被呼叫的轉換函式,在主程式中輸出轉換結果;轉換函式結束呼叫者傳來的十進制數,并回傳轉換結果。
uj5u.com熱心網友回復:
直接用hex()就可以將10進制轉為16進制uj5u.com熱心網友回復:
不能用hex()
uj5u.com熱心網友回復:
def to_hex(N):
if N<16 :
return str(N)
else:
return to_hex(N // 16) + (str(N % 16) if N % 16 < 10 else chr(N % 16 - 10 + 65))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/43413.html
上一篇:如何不使用BIOS讀寫磁盤
下一篇:請幫忙看看
