# 示例代码:Python进制转换
# 十进制转二进制
decimal_number = 10
binary_number = bin(decimal_number)
print(f"十进制 {decimal_number} 转换为二进制是: {binary_number}")
# 十进制转八进制
octal_number = oct(decimal_number)
print(f"十进制 {decimal_number} 转换为八进制是: {octal_number}")
# 十进制转十六进制
hexadecimal_number = hex(decimal_number)
print(f"十进制 {decimal_number} 转换为十六进制是: {hexadecimal_number}")
# 二进制转十进制
binary_string = "0b1010"
decimal_from_binary = int(binary_string, 2)
print(f"二进制 {binary_string} 转换为十进制是: {decimal_from_binary}")
# 八进制转十进制
octal_string = "0o12"
decimal_from_octal = int(octal_string, 8)
print(f"八进制 {octal_string} 转换为十进制是: {decimal_from_octal}")
# 十六进制转十进制
hexadecimal_string = "0xa"
decimal_from_hexadecimal = int(hexadecimal_string, 16)
print(f"十六进制 {hexadecimal_string} 转换为十进制是: {decimal_from_hexadecimal}")
bin(): 将十进制数转换为二进制字符串,前缀为0b。oct(): 将十进制数转换为八进制字符串,前缀为0o。hex(): 将十进制数转换为十六进制字符串,前缀为0x。int(string, base): 将指定进制的字符串转换为十进制整数。上一篇:python 截取
下一篇:python中chr函数
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站