• python的字符串、转义字符、格式化字符


    python中对于字符串的表示和其他语言基本一样,都是用string来表示字符串,不同的是,python在使用字符串的时候同样不需要定义。

    字符串的表示:
    先举一个例子:

    str = "hello world!"
    1
    这就是一句python的字符串表达式。
    需要注意的是,在使用字符串的时候,我们需要将字符串用引号引起来,单引号和双引号均可。
    注: 1、这里的引号不能混合使用
    例如:

    str = "hello world!'
    1
    2、相同类型的引号不可嵌套使用。
    例如:

    str = "hello "this" world!"
    1
    3、引号不可以换行使用。
    例如:

    str = "hello
    world!"
    1
    2
    这些做法都是不正确的,虽然是很简单的问题,但是很多人在使用的时候总会忽略。
    那么就产生一个问题,如果要在一个字符串中引用其他字符串怎么办?
    学会这一招:

    str = "hello 'this' world!"
    1
    这样就可以直接使用,但必须保证引号是成对出现的哦。

    转义字符:
    通常情况下,我们一般使用 表示转义字符,使用r可以让反斜杠不发生转义。

    格式化字符串:
    占位符:
    1、%s占位符,表示一个任意的字符
    2、%f浮点数的占位符
    3、%d整数的占位符
    字符串前加f来创建一个格式化字符串,格式化字符串中可以直接嵌入变量。
    字符串可以用+运算符连接在一起,用*运算符重复


    ————————————————
    版权声明:本文为CSDN博主「i小玉」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_33828738/article/details/105269758

    你有什么心态,就有什么样的人生。管不好自己的心态,注定你就是个弱者。
  • 相关阅读:
    特性标签的灵活使用
    算法实例题
    网络抓包工具
    vs2010
    .NET Remoting vs Web Service
    电子商务网站设计学习
    EXCEL导出
    C# 16进制与字符串、字节数组之间的转换
    DES加密
    DataGridView生成CSV,XML 和 EXCEL文件
  • 原文地址:https://www.cnblogs.com/LQZ888/p/12626792.html
Copyright © 2020-2023  润新知