美文网首页
字符串的一些小问题

字符串的一些小问题

作者: 搬布 | 来源:发表于2020-02-26 16:27 被阅读0次

    短字符串

    Python当中,是用英文的单引号或双引号来代表字符串的,如

    'Python for Beginners'

    如果字符串当中也含有单引号或双引号,就会产生问题,如

    'Python's course for Beginners'
    'Python for "Beginners" '


    image.png

    解决的办法如下:
    如果字符串当中含有单引号,那么改用双引号,反之同样,如:

    "Python's course for Beginners"
    'Python for "Beginners"'


    image.png
    image.png

    多行字符串

    使用三个引号来引用字符,即:''' ''' 或 """ """


    image.png

    字符串索引及引用

    Python 中可以用索引来访问字符串中的字符。索引从0开始到长度-1结束。如:
    course[0]代表字符串的第一个字符,course[3]代表第四个字符。
    特别的,course[-1]代表最后一个字符。倒数的意思。course[-3]代表倒数第三个字符

    如果要引用其中的字串,需要用的双引号,如:
    course[0:3]
    引用前三个字符course[0] course[1]course[2],不包括course[3]

    :前后的数字可以不填,python会使用默认值。
    course[:5] 等于course[0:5]
    course[1:] 等于出第一个以外的所有子串
    course[:]代表整个字符串

    字符串的格式化输出

    在字符串的前面加上字符‘f’,再使用花括号,如:

    字符串相关的方法和函数

    len() 返回字符串长度
    course.upper() 把字符串转换为大写
    course.lower() 把字符串转换为小写
    course.title() 把字符串转换为单词首字母大写
    course.find() 查找某个字串,返回布尔值
    course.replace() 用新子串替换某子串
    '...' in course 判断某子串是否在字符串当中

    相关文章

      网友评论

          本文标题:字符串的一些小问题

          本文链接:https://www.haomeiwen.com/subject/gqsbchtx.html