zoukankan      html  css  js  c++  java
  • 6 int数值类型的内置函数

    一、int() 函数

    1、字符串转数字

    # int()函数,类型转换
    a = '123'
    
    # type()函数,获取数据类型
    print(type(a), a) # <class 'str'> 123
    b = int(a) # 类型转换
    print(type(b), b) # <class 'int'> 123

    2、进制转换

    # python中最大进制:36
    # base must be >= 2 and <= 36, or 0
    num = 'Z'
    print(int(num, base=36)) # 36进制最大值z
    
    # num1 = 'A'
    num1 = 'a'
    print(int(num1, base=16)) # 16进制a/A对应的十进制值为10

    3、数值的bit长度:

    # 数值 二进制表示
    # 1 1
    # 2 10
    # 3 11
    # 4 100
    # 5 101
    age = 33
    r = age.bit_length()
    print(r) # 6: 数值33的二进制bit长度为6
  • 相关阅读:
    keepass
    gpg
    Wireshark实践
    ssh
    namp
    第十二周
    第十一周
    第十周总结
    第九周学习总结
    编程语言
  • 原文地址:https://www.cnblogs.com/LIAOBO/p/13363584.html
Copyright © 2011-2022 走看看