• 技术文章 >后端开发 >Python教程

    什么是Python字符串?Python字符串的定义以及如何转义实例详解

    TomorinTomorin2018-08-13 18:12:12原创1672
    什么是Python字符串?人需要与计算机交涉的语言。字符串Python 中最常用的数据类型。我们可以使用引号('")来创建字符串,创建字符串很简单,只要为变量分配一个值即可。

    例如:

    var1 = 'Hello World!'
    var2 = "www.python.cn"

    Python字符串的定义:

    Python访问字符串中的值

    Python不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。
    Python访问子字符串,可以使用方括号来截取字符串,如下实例:

    实例:

    #!/usr/bin/python
     var1 = 'Hello World!'
     var2 = "Python Runoob"
     
     print "var1[0]: ", var1[0]
     print "var2[1:5]: ", var2[1:5]

    以上实例执行结果:

    var1[0]: H
    var2[1:5]: ytho

    Python转义字符

    在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表:

    转义字符描述
    \(在行尾时)续行符
    \\反斜杠符号
    \'单引号
    \"双引号
    \a响铃
    \b退格(Backspace)
    \e转义
    \000
    \n换行
    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
     a = "Hello"
     b = "Python"
     
     print "a + b 输出结果:", a + b 
     print "a * 2 输出结果:", a * 2 
     print "a[1] 输出结果:", a[1] 
     print "a[1:4] 输出结果:", a[1:4] 
     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'\n'
     print R'\n'

    以上程序执行结果为:

    a + b 输出结果: HelloPython
    a * 2 输出结果: HelloHello
    a[1] 输出结果: e
    a[1:4] 输出结果: ell
    H 在变量 a 中
    M 不在变量 a 中
    \n
    \n

    更多相关知识,请访问php中文网Python教程栏目。

    php入门到就业线上直播课:查看学习

    以上就是什么是Python字符串?Python字符串的定义以及如何转义实例详解的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:python字符串 转义
    上一篇:python运算符-用于对象的身份运算符(实例分析) 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• Python NumPy教程之数据类型对象• 使用Python处理KNN分类算法• Python标准库中的logging用法示例• python发腾讯微博代码分享• python自动化测试实例解析
    1/1

    PHP中文网