python, three day

一、基础数据类型

int: 用于计算,计数,运算等。 1,2,3

bit_length()  查询十进制转换成二进制占用的最小位数
str:‘这些内容’ 用户少量数据的存储,便于操作

      对字符串的下面这两部分操作,形成的都是一个新的字符串,与原来的字符串没有关系

      第一部分:索引切片步长。

           按照索引取值,取出来的都是一个字符,形成的字符串。

           按切片取值,顾首不顾尾

           如果想倒序取值,加一个方向步长。

      第二部分:字符串的常用方法

           name = ‘oldboy’

           capitalize()  首字母大写

           center(20,‘*’)  字符串居中前后填充自定义的字符

扫描二维码关注公众号,回复: 2587558 查看本文章

           upper  全大写 lower 全小写

           startswith   判断以什么为开头   endswith   判断以什么为结尾  可以切片

           swapcase   大小写翻转

           title    非字母隔开的每个部分的首字母大写

           find   通过元素找索引,找到第一个就返回,没有此元素就返回-1,可以切片

           index  通过元素找索引,找到第一个就返回,没有此元素就报错

           strip  默认去除字符串前后的空格,换行符,制表符

                      可以指定字符去除

           lstrip 去除开头的空行,换行符,制表符 rsrtip  去除结尾的空行,换行符,制表符

           split   将字符串分割成列表,可设置分割次数

                      rsplit 从右到左分割

           join   以自定制连接符将可迭代对象中的元素连接起来 x =  y.join(变量)

           replace  替换,可设置次数
              格式化输出 format 三种方法:

        1.s = ‘我叫{},今年{},性别{}.format(’名字‘,’年龄‘,’性别‘)

          print(s)

        2.s = ‘我叫{},今年{},性别{},名字依然是{}.format(’名字‘,’年龄‘,’性别‘)

          print(s)

        3.s = ‘我叫{name},今年{age},性别{sex},名字依然是{}.format(name = ’名字‘,age = ’年龄‘,sex = ’性别‘)

          print(s)

    is 系列:

          isalnum  判断数字或字母组成

          isdigit   判断是否由整字组成

          islpha   判断全都由字母组成

    公共方法:

          count  数数,切片

      len   看字符串长度

猜你喜欢

转载自www.cnblogs.com/study-learning/p/9433012.html