Python中的base()函数详解
发布时间:2024-01-13 08:03:31
在Python中,base()函数是一个内置函数,用于将一个整数或字符串转换为指定进制表示的数字。
base()函数的语法为:
base(num, base)
其中,num表示要进行转换的整数或字符串,base表示要转换的进制数。
下面是base()函数的使用示例:
# 将整数转换为二进制表示 num1 = 10 base1 = 2 result1 = base(num1, base1) print(result1) # 输出:'1010' # 将整数转换为八进制表示 num2 = 10 base2 = 8 result2 = base(num2, base2) print(result2) # 输出:'12' # 将整数转换为十六进制表示 num3 = 10 base3 = 16 result3 = base(num3, base3) print(result3) # 输出:'a' # 将字符串转换为二进制表示 num4 = '1010' base4 = 2 result4 = base(num4, base4) print(result4) # 输出:'10' # 将字符串转换为十进制表示 num5 = '1010' base5 = 10 result5 = base(num5, base5) print(result5) # 输出:'1010' # 将字符串转换为八进制表示 num6 = '1010' base6 = 8 result6 = base(num6, base6) print(result6) # 输出:'512'
从上述示例可以看出,通过base()函数可以将整数或字符串转换为指定进制表示的数字。如果转换的是整数,则转换后的结果为字符串类型;如果转换的是字符串,则转换后的结果为整数类型。
