zoukankan      html  css  js  c++  java
  • python沉淀之路~~整型的属性

    python的基础知识:

    基本数据类型:int   str   list   tuple   dict   bool

    一、整型的属性功能

    1、工厂方法将字符串转换成整型

    1 a = "1234"
    2 b = int(a)
    3 print(b)
    4 print(type(b),b)  #查看类型,同时可以返回b的值
    5 # c = '124asd'  里秒你包含字符的,就不能用这个方法转换了
    6 #可以通过print(type(c))来查看他的类型

    运行结果

    1 1234
    2 <class 'int'> 1234

    2、bit_length的用法

    1 num1, num2, num3, num4, num5 = 1,2,3,4,16
    2 v1 = num1.bit_length()
    3 v2 = num2.bit_length()
    4 v4 = num4.bit_length()
    5 print(v1)
    6 print(v2)
    7 print(v4)

    运行结果:返回的结果是用二进制表示所需要的二进制的位数

    1 1
    2 2
    3 3

    3、通过int将别的进制转换成10进制

    1 n1 = "0011"
    2 num1 = int(n1,base=2)  #将二进制的数转换成10进制
    3 print(num1)
    4 n2 = "b"
    5 num2 = int(n2,base=16) #将16进制的数转换成10进制
    6 print(num2)

    结果:3,11

      

  • 相关阅读:
    HDU2059(龟兔赛跑)
    pat 1012 The Best Rank
    pat 1010 Radix
    pat 1007 Maximum Subsequence Sum
    pat 1005 Sign In and Sign Out
    pat 1005 Spell It Right
    pat 1004 Counting Leaves
    1003 Emergency
    第7章 输入/输出系统
    第六章 总线
  • 原文地址:https://www.cnblogs.com/jianguo221/p/8921495.html
Copyright © 2011-2022 走看看