Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python进制转换函数

作者:翔龙天下   发布日期:2025-11-25   浏览:32

# Python进制转换函数示例

# 十进制转二进制
def dec_to_bin(n):
    return bin(n)

# 十进制转八进制
def dec_to_oct(n):
    return oct(n)

# 十进制转十六进制
def dec_to_hex(n):
    return hex(n)

# 任意进制转十进制
def any_to_dec(s, base):
    return int(s, base)

# 示例代码解释:
# 1. dec_to_bin(n): 将十进制整数 n 转换为二进制字符串,前缀为 '0b'。
# 2. dec_to_oct(n): 将十进制整数 n 转换为八进制字符串,前缀为 '0o'。
# 3. dec_to_hex(n): 将十进制整数 n 转换为十六进制字符串,前缀为 '0x'。
# 4. any_to_dec(s, base): 将任意进制的字符串 s 转换为十进制整数,base 是进制数(如2、8、16等)。

# 示例用法:
print(dec_to_bin(10))   # 输出: 0b1010
print(dec_to_oct(10))   # 输出: 0o12
print(dec_to_hex(10))   # 输出: 0xa
print(any_to_dec('1010', 2))  # 输出: 10
print(any_to_dec('12', 8))    # 输出: 10
print(any_to_dec('a', 16))    # 输出: 10

上一篇:jupyter查看python版本

下一篇:python 读取xls

大家都在看

python时间格式

python读取文件路径

staticmethod在python中有

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站