zoukankan      html  css  js  c++  java
  • 第三天

    今天学了:

    1、int 整型

      i = 4    i.bit_lenth = 3

      因为 4 = 0000 0100

    2、bool 值

      False = 0   True = 1

      非0常数 = True   0 = False

      空字符串 = False   其他字符串 = True

    3、 str

    【1】(1)索引 :s = ‘那我能单独看你肯定就按网卡’

          则有 s[0] = '那'  s[-1] = '卡‘

        (2)切片:顾头不顾尾

          s[0:3] = '那我能'

        (3)步长:等距离截取

          s[0:6:2] = 那能独

    【2】常用操作方法:  

       s = '  dasdwKNDjw  '

        (1)首字母大写,其余小写: s.capitalize()

        (2)全部大写:s.upper()

         全部小写:s.lower()

        (3)大小写翻转:s.swapcase()

        (4)每个单词的首字母大写:s.title()

         只要是字母之前是非字母的元素都会被大写

        (5)居中 : s.center(总长,填充物)

        (6)判断以什么为开头,以什么为结尾:s.startwith('元素',从哪开始计数) ;s.endwith()

        (7)去除首尾的空格,换行符,tab:s.strip()

         括号中可加入要去除的元素,则运行时从首尾同时进行删除元素,直到遇到非目标元素时停止

          如:s = ',laoxnanhaialexl'

              print(s.strip(',lax'))  结果是oxnanhaiale

        (8)通过元素找索引 :find('元素',从第几位开始找)  index

          find、index找到则返回位置值,找不到时find返回-1,index报错

        (9)替换:replace

          s.replace('旧','新',替换几次)   

        (10)分割 : split('分割元素',分割次数)

          s = 'alex wusir taibai'          
           print(s.split())

          输出['alex', 'wusir', 'taibai'] 

         s3 = 'alexawusirataibai'
         print(s3.split('a',1))
         输出['', 'lexawusirataibai']
      (11)格式化输出 : format
          功能类似于%s(d),格式:'{}adsd {} dasd {}'.format(a='',b='',c='')
            大括号中也可以填数字以重复填充,0表示a,以此类推
      (12)键值对
          name.isalnum() #字符串由字母或数字组成
         name.isalpha() #字符串只由字母组成
         name.isdigit() #字符串只由数字组成
    其他: count('元素'):数数含有几个
        len(s)量长度

       

  • 相关阅读:
    [CSP-S模拟测试]:reverse(模拟)
    BZOJ1559 [JSOI2009]密码 【AC自动机 + 状压dp】
    BZOJ2257 [Jsoi2009]瓶子和燃料 【裴蜀定理】
    BZOJ2729 [HNOI2012]排队 【高精 + 组合数学】
    BZOJ1857 [Scoi2010]传送带 【三分法】
    BZOJ2118 墨墨的等式 【最短路】
    BZOJ5340 [Ctsc2018]假面 【概率dp】
    BZOJ5343 [Ctsc2018]混合果汁 【二分 + 主席树】
    BZOJ4869 [Shoi2017]相逢是问候 【扩展欧拉定理 + 线段树】
    BZOJ2001 [Hnoi2010]City 城市建设 【CDQ分治 + kruskal】
  • 原文地址:https://www.cnblogs.com/ylx900/p/8610455.html
Copyright © 2011-2022 走看看