zoukankan      html  css  js  c++  java
  • day5 字符串 函数

    字符串
    1.单引号,双引号,三引号括起来的都是字符串
       索引  从0开始  str[0]
       遍历   for循环
       判断字符串中是否都是数字    ,字母  返回bool型
             string.isdecimal()       string.isalpha()
       字符串替换    默认会全部替换
              string.replace(old,new,次数)  
       字符串查找   
               string.find(字符串)  ---- 有  输出下标  没  返回-1
                string.rfind(字符串) - ----- 从右往左找  
              string.index(字符串)  ------  和find一样,没 ,报错
               string . rindex(字符串) ----- 右往左
      字符串  分割   输出列表
               string . split('分割')  -----   分割字符没有
       字符串去空格
               string.lstrip    -----   去掉左边空格
               string.rstrip   ------   去掉右边空格
               string,strip    -------  去掉两边空格
      字符串切片
                字符串[开始的索引:结束的索引:步长值]
               string[ : ] ----  输出全部
               string[0:] ----- 从0到结束
               string[:4] ----- 从0到4
          切片完成字符串的逆序
            倒序  从右向左计算索引
            步长(默认1) 为负数   倒序   从右向左开始截取
    函数    灵活  通用
           定义一个函数
          def   函数名():
                 函数体
     
         调用函数基本格式
             函数名()
         函数执行过程
            执行函数名    调用函数    执行函数体
         函数添加注释
           """   注释内容  """    快捷键 鼠标放在函数位置,单机ctrl+q
          函数  形参与实参
             形参   可以理解为变量  用来接收实参传递过来的数据     def 函数名(形参1,形参2..)  实参的占位   中转站
              实参    
              函数名( 实参,实参)
               调用函数使用的数据
         形参作用在函数内部   为真实数据占位
         形参的缺省:
              形参前面有前面有默认值,后面也必须有否则报错   
               前面没有 , 后面可以有默认值,
              没有实参可以用默认值,有实参就用实参的值    
  • 相关阅读:
    Lc1049_最后一块石头的重量II
    Lc343_整数拆分
    MySQL使用Limit关键字限制查询结果的数量效率问题
    Lc62_不同路径
    Java几种序列化方式对比
    3、你平时工作用过的JVM常用基本配置参数有哪些?
    2、你说你做过JVM调优和参数配置,请问如何盘点查看MM系统默认值
    强引用、软引用、弱引用、虚引用分别是什么?
    零拷贝
    并发编程面试题-锁的优化 和 happen-before原则
  • 原文地址:https://www.cnblogs.com/ZT-GJ/p/9483652.html
Copyright © 2011-2022 走看看