首页 > 编程语言 > 详细

Python学习之路——Python基础之基本数据类型

时间:2018-11-08 14:15:39      阅读:153      评论:0      收藏:0      [点我收藏+]
基本数据类型
  • 数字
  • 字符串
  • 列表 list
  • 元祖 tuple
  • 字典 dict
  • 布尔值 bool

×××的魔法

  1. 数字
    • 将字符串转换为数字:int
      a = "123"
      print(type(a),a)
      b = int(a)
      print(type(b),b)
      num = "0011"
      v = int(num,base=2)
      print(v)
    • bit_length
      age = 10
      r = age.bit_length()
      print(r)
  2. 字符串
    技术分享图片
    后面带等号的参数,可带可不带
    没有等号的参数,一定需要提供
    • .count 去字符串中寻找,寻找子序列的出现次数
    • .center 设置宽度,并将内容居中
    • .endswith 判断 以什么结尾
    • .find 从开始往后找,找到第一个之后,获取其位置
    • .format 格式化信息,将一个字符串中的占位符
      技术分享图片
      技术分享图片
    • .index 查找内容,找不到直接报错
    • .isalnum 字符串中是否只包含字母和数字
    • .isalpha 字符串中是否只包含字母,汉字
    • .isdecimal 字符串中是否只包含数字
    • .isdigit 字符串中是否只包含数字

技术分享图片

  • .expandtabs 断句,制表
    技术分享图片
    • .isprintable 是否存在不可显示的字符
      技术分享图片
    • .isspace 判断是否全部是空格
      技术分享图片
    • .join 将字符串中的每一个元素按照指定分隔符进行拼接
      技术分享图片
    • .ljust
    • .rjust
    • .zfill
      技术分享图片
      技术分享图片
    • .islower
    • .lower
    • .isupper
    • .upper
      技术分享图片
    • .lstrip
    • .rstrip
    • .strip
    • .strip("xx")
      技术分享图片
      技术分享图片
      技术分享图片
    • .maketrans 创建对应关系
    • .translate 按照给定的对应关系进行转换
      技术分享图片
    • .partition 进行分割 包含分割的元素
    • .rpartition
    • .split 进行分割,不包含分割的元素
    • .rsplit
    • .splitlines 进行分割,只根据换行分割
      技术分享图片
    • .startswith 判断是否以XXX开头
    • .endswith 判断是否以XXX结尾
    • .swapcase 大小写转换 aLex --> AlEX

Python学习之路——Python基础之基本数据类型

原文:http://blog.51cto.com/14052013/2314416

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!