zoukankan      html  css  js  c++  java
  • python基础03--int,bool,str

    1.1 数字int

    1i = 100  i.bit_length()   转化为二进制的最小位数

    1.2 布尔 bool

    1True  False      0False

    1.3 数据转换    

    1int()   str()  bool(1)    非空字符串都是True  “”----->False

    1.4 字符串 str

    1、索引切片   下标从0开始   [::步长]  步长默认1    反向从-1开始 顾头不顾尾     步长负数 反向取

    S = ‘abcdefg’     s[1]  s[1:2]   s[0:4:2]     s[-1:-4:-1]   s[0:] 取出来全部

    2、字符串操作:

    S.capitalize()    首字母大写

    S.upper()       全部字母大写

    S.lower()        全部字母小写

    S.swapcase()     里面的字符大小写翻转

    S.title()         字符串中有(空格或者特殊字符或者数字)的单词,则被隔开的首字母大写

    S.center(长度,填充物)    字符串居中,使用填充物补充剩余字符

    S.startswith(元素)       判断元素是否是字符串的首部

    S.startswith(元素,首,尾)      判断元素是否是 切片的字符串

    S.endswith()           尾部和上面一样

    S.find(元素)             返回元素的索引,找不到返回-1

    S.find(元素,首,尾)

    S.index(元素)            返回元素索引,找不到报错

    S.strip()                 去掉前后空格,还能去掉  无参数默认删除空格

    S.strip(“%*”)             去掉前后字符串所有的%,*

    S.rstrip()                从右边处理

    S.lsrip()                 从左边处理

    S.count(元素)            返回字符串中元素个数

    S.count(元素,首,尾)    

    S.split(“”)                返回一个列表,默认空格分隔  [“a”,”b”,”c”]

    S.split(“元素”)               返回一个列表,以元素分隔

    S.replace(old,new,count=null)    替换字符串中的元素, 替换次数,默认全部替换,不修改原字符串

    S.isalnum()                  判断字符串是否由字母或数字组成

    S.isalpha()                   判断字符串只由字母组成

    S.isdigit()                    判断字符串只有数字组成

    3、公共方法:

    len()                    返回长度

    S.count(元素)            返回字符串中元素个数

    S.count(元素,首,尾)  

  • 相关阅读:
    React获取文本框的值
    Ant-design正则判断_未输入用户名和密码点击按钮提示输入
    Redux的简单使用
    React后台管理系统 路由守卫
    移动端如何定义字体font-family
    meta基础知识
    闭包
    前端优化
    jacaScript数组
    分享一款强大的图片查看器插件,手机PC 通吃,功能超级齐全!
  • 原文地址:https://www.cnblogs.com/fbug/p/11792677.html
Copyright © 2011-2022 走看看