zoukankan      html  css  js  c++  java
  • python3学习笔记--str

    >>>a='SayHelloToYou'  
    >>>a.split('o')  
    ['SayHell', 'T', 'Y', 'u']

    str.split(’ ‘)按照括号内容分割字符串 str.lower() 小写 str.upper() 大写 str.swapcase() 大小写变换

    >>>a='SayHelloToYou' 
    >>>a.swapcase() 
    'sAYhELLOtOyOU' 

    str.index(‘lo’,1,4)返回‘lo’子串在[1,4) 范围内在str左边第一次出现的下标,找不到返回ValueError

    str.rindex(‘lo’,1,4)返回‘lo’子串在[1,4) 范围内在str右边第一次出现的下标,找不到返回ValueError

    >>>a='SayHelloToloYou' 
    >>>a.index('lo')
    6
    >>>a.index('lo',1,3)
    ValueError: substring not found
    >>>a.rindex('lo')
    10

    格式化 1 %

    >>>"%s %s" % ('Hello', 'World')
    >>>a=[1,3]
    >>>'aa id %s'%a
    'aa id [1, 3]'
    >>>a=(1,2)
    >>>'aa id %s'%(a,)
    'aa id (1, 2)'
    >>>a={'a':3,'r':9}
    >>>'aa id %s'%a
    "aa id {'a': 3, 'r': 9}"

    %%转义%

    2 format

    >>>"{1} {0} {1}".format("h", "w")  
    'w h w'
    >>>'aaa {}'.format('ll')
    'aaa ll'
    >>>'aaa {0[1]} {0[2]}'.format([1,2,3,4])
    'aaa 2 3'
    >>>a={'b':3,'r':9}
    >>>'aaa {r}'.format(**a)
    'aaa 9'
    {{}}转义{}
  • 相关阅读:
    192021
    191020
    magento注册
    magento登陆
    把PHP的数组变成带单引号的字符串
    magento直接操作数据库
    兼容各大浏览器的event获取
    手动修改magento域名
    微信支付中的jsapi返回提示信息
    CentOS 下安装xdebug
  • 原文地址:https://www.cnblogs.com/straight/p/7725624.html
Copyright © 2011-2022 走看看