day02-6-基本数据类型-整型-进制转换

""""十进制,Decimal,使用0-9 这10个数字表达一个整数,满十进一"""
print(10)
print(9)

"""二进制,Binary,使用0,1 这2个数字表达一个整数,满二进一"""
print(0b1010)  # 10    打印的结果默认以十进制显示

"""八进制,octal, 使用0-7 这8个数字表达一个整数,满八进一"""
print(0o0777)  # 511   打印的结果默认以十进制显示

"""十六进制,hexadecimal,使用0-9,a,b,c,d,e,f 这16个字符表达一个整数,满十六进一"""
print(0x0fffff)  # 1048575   打印的结果默认以十进制显示

"""把其他进制的数字转换成二进制"""
# 例如:把十进制的10,转换成二进制
print(bin(10))  # 0b1010

"""把其他进制的数字转换成八进制"""
# 例如:把十进制的100,转换成八进制
print(oct(100))  # 0o144

"""把其他进制的数字转换成十六进制"""
# 例如:把十进制的190,转换成十六进制
print(hex(190))  # 0xbe

"""把其他进制的数字转换成十进制"""
r = int("0b1010", base=2)
print(r)  # 10

r = int("0o755", base=8)
print(r)  # 493
# print(oct(493))  # 0o755

r = int("0x5ff", base=16)
print(r)  # 1535
# print(hex(1535))    # 0x5ff


"""数学中任何数字的0次方都是1"""
print(10 ** 0)  # 1

print(-1 ** 0)  # -1

print(0 ** 0)  # 1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值