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

    一.python基本数据类型
    int 整数,主要用来进行数学运算
    str 字符串,可以保存少量数据并进行相应的操作
    bool 判断真假,True,False
    list 存储大量数据,用[]表示
    tuple 元组,不可以发生改变,用()表示
    dict 字典,保存键值对,一样可以保存大量数据
    set 集合,保存大量数据.不可以重复.其实就是不保存value dict/

    /布尔值(bool)
    转换问题:
    str >int int(str)
    int >str str(int)

    int >bool bool(int)0是False,非0是True
    bool>int int(bool)True是1,False是0

    str >bool bool(str)空字符串是False,不空是True
    bool>str str(bool)把bool值转换成相应的"值"/

    /字符串替换
    # 1,s.replace("alex","金角大王") 把alex替换成金角大王.
    # 2,s.replace("i","SB",2) 把i替换成SB,替换2个.
    切记字符串是不可变对象,所有操作都是产生新的字符串返回/

    /去空格
    # .lstrip()删除左边空格
    # .rstrip() 删除右边空格
    # .strip() 默认删除左右两端空格
    # print(s.strip("删除内容")) 也可以删除指定元素/

    /.split(",") 字符串切割,根据""里的,进行切割多个元素/

    /格式化输出
    s12 = "我叫{0}, 今年年{2}岁了了, 我喜欢{1}".format("周杰伦", "周润发", 28) # 指定位置
    s12 = "我叫%s, 今年年%d岁了了, 我喜欢%s" % ('sylar', 18, '周杰伦')/

    /查找
    ret7 = s13.count("a") # 查找"a"出现的次数
    ret6 = s13.find("tory") # 查找'tory'的位置, 如果没有返回-1
    ret8 = s13.index("sylar") # 求索引位置. 注意. 如果找不不到索引. 程序会报错/

    /注意: len()是python的内置函数. 所以访问⽅方式也不一样. 记着len()和print()一样就行/

    /
  • 相关阅读:
    裸二分图匹配poj1469
    洛谷——P2038 无线网络发射器选址
    洛谷—— P1041 传染病控制
    洛谷—— P1784 数独
    Vijos——T 1092 全排列
    Vijos—— T 1359 Superprime
    高并发解决方案--负载均衡
    request 发送多层字典
    June 11th 2017 Week 24th Sunday
    June 10th 2017 Week 23rd Saturday
  • 原文地址:https://www.cnblogs.com/asdlo/p/9462398.html
Copyright © 2011-2022 走看看