zoukankan      html  css  js  c++  java
  • python基本数据类型

    基本数据类型
    1.数字(int)
        a = 5
        a.bit_length()  # 查看数字实际用到的bit位
    2.布尔值(bool)
        用于条件判断
    3.字符串(str)
        用于储存少量数据
        list:用于储存大量数据,有序
        tuple:只读列表
        dic:key-value,键值对,储存大量数据(有对应关系),查找数度快
        set:集合,数据不可重复,用于数学运算:交集、并集、差集
    4.基本数据之间的相互转化
        int->str
            i = 5
            a = str(i)
        str->int
            s = "123"
            a = int(s)
        ps:str必须是数字
        int->bool
            i = 0
            bool(i)    # False
            i = 非0值
            bool(i)    # True
        bool->int
            int(True)    # 1
            int(False)    #1
        str->bool
            s = 空字符串
            bool(s)    # False
            s = 非空字符串
            bool(s)    # True
    5.装逼代码,切记
        bool值转化成int,int转化成二进制
        while True:
            pass
        while 1:    # 执行效率更高,int(True)
            pass
        
        当判断一个字符串s是否为空:
        while s:    # s为空,为False
            pass
  • 相关阅读:
    贪心——poj百炼3468:电池寿命
    贪心——部分背包
    C++编程规范
    调和级数求和
    人工神经网络
    Latex各种符号
    poj1088 滑雪,dp
    数据挖掘建模过程
    Java MyEclipse:The type java.lang.CharSequence cannot be resolved. It is indirectly referen
    Java调用阿里云短信接口发送手机验证码
  • 原文地址:https://www.cnblogs.com/wt7018/p/10792651.html
Copyright © 2011-2022 走看看