zoukankan      html  css  js  c++  java
  • Python字符串运算符

    如先表变量 a 值为字符串 "Hello",变量b的值为 "Python":

    操作符

    描述

    实例

    +

    字符串连接

    >>>a + b 'HelloPython'

    *

    重复输出字符串

    >>>a * 2 'HelloHello'

    []

    通过索引获取字符串中字符

    >>>a[1] 'e'

    [ : ]

    截取字符串中的一部分

    >>>a[1:4] 'ell'

    in

    成员运算符 - 如果字符串中包含给定的字符返回 True

    >>>"H" in a True

    not in

    成员运算符 - 如果字符串中不包含给定的字符返回 True

    >>>"M" not in a True

    r/R

    原始字符串 - 原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。 原始字符串除在字符串的第一个引号前加上字母"r"(可以大小写)以外,与普通字符串有着几乎完全相同的语法。

    >>>print r' ' >>> print R' '

    %

    格式字符串

    请看下一章节

    a = "Hello"
    b = "Python"

    print("a + b 输出结果:", a + b)
    print("a * 2 输出结果:", a * 2)
    print("a[1] 输出结果:", a[2])
    print("a[1:4] 输出结果:", a[1:3])

    if ("H" in a):
        print("H 在变量 a 中")
    else:
        print("H 不在变量 a 中")

    if ("M" not in a):
        print("M 不在变量 a 中")
    else:
        print("M 在变量 a 中")

    print(r' ')
    print(R' ')

    上面的程序运行的结果是:

    a + b 输出结果: HelloPython

    a * 2 输出结果: HelloHello

    a[1] 输出结果: l

    a[1:4] 输出结果: el

    H 在变量 a

    M 不在变量 a

    欢迎大家批评指正,指出问题,谢谢!

  • 相关阅读:

    如何找回自己!
    身体锻炼靶心心率!
    圣人言大任之人!
    如何修清净心?(净空老法师法语)
    vim 查询定位!
    深切悼念灾区遇难同胞!
    求后倒零
    植物大战僵尸【二分答案, 加贪心思想】
    植物大战僵尸【二分答案, 加贪心思想】
  • 原文地址:https://www.cnblogs.com/yhcTACK/p/14999997.html
Copyright © 2011-2022 走看看