相关文章推荐

一:转义:

1.单引号
2.双引号
3.\
4.两个字符【部分符号:如\】
在python中,不少字符是有自己独特的用法的:
比如在print中,我们使用print(’ ')来表示对字符串的输出

那么如果想要输出He’s a boy这样的一条语句时:

在这里插入图片描述
虽然’ ’ 和" "有转义的作用,但通常我们使用\而不是使用引号来达到转义的功能:

在这里插入图片描述
上面的例子同样告诉我们:

当在双引号" "内部还需要使用引号时,可以使用单引号 ’ ’

当在单引号’ ’ 内部需要使用引号时,可以使用双引号" "

举一例子说明\:

补充:不转义:+r
在这里插入图片描述

二:换行:

  1. \n 换行输出
  2. 三引号""" “”“多行输出
    “””
    “”" ###三引号:直接打印多行内容,省去换行

在上序补充中,我们可以看到\n有换行的左右:
在这里插入图片描述
在这里插入图片描述

Python 当中表达字符串既可以 使用 单引号 ,也可以 使用 双引号 ,那两者有什么区别吗? python 单引号 双引号 的区别 简单来说,在 Python 使用 单引号 双引号 是没有区别的,都可以用来表示一个字符串。但是这两种通用的表达方式,除了可以简化程序员的开发,避免出错之外,还有一种好处,就是可以减少 转义 字符的 使用 ,使程序看起来更简洁,更清晰。 更多学习内容,请点击 python 学习网。 举个两个例子: 1、包含 单引号 的字符串 假如你想定义一个字符串my_str,其值为: I’m a student,则可以采用如下方式,通过 转义 字符 \ 进行定义 my_str = 'I\'m a student' python 中字符串可以(且仅可以) 使用 成对的 单引号 双引号 双引号 (文档字符串)包围: ‘this is a book’  “this is a book” “””this is a book””” 可在 单引号 包围的字符串中包含 双引号 引号 等,但不能包含 单引号 自身(需 转义 ) ‘this is a” book’ ‘this is a”” book’ ‘this is a””” book’ ‘this is a\’ book’ 也可多 单引号 中的 双引号 转义 ,但通常没什么必要和意义 ‘this is a\” book’ 同理, 双引号 中可包含 单引号 ,但不能包含 双引号 以及由 双引号 构成的 引号 玺消卫士医疗用品湿热清洗消毒机优势不仅在于专业的清洗、消毒、干燥,还有超强的“适应性”和容载量,大大提高了效率。玺消卫士医疗用品湿热清洗消毒机不同于以往淋喷式消毒清洗,而是 使用 了更全面、更高效、清洁消毒更为彻底的水浴浸泡式,可对医疗用品360°内外无死角浸泡清洗消毒,同时达到热化学消毒和热力消毒的效果。玺消卫士自创建以来已为近千家医疗机构提供清洗消毒服务,本着“院感无小事”的理念,玺和医疗生产的医疗用品湿热清洗消毒机满足国家对医疗用品清洗消毒的要求,提高行业标准也能更好地保障医患安全。 两种方法实现: 1、在 双引号 前面加个 转义 符 \ ,即反斜杠。如”Hello \”W \”orld”,会输出 Hello “W”orld 2、用 单引号 引起整个字符串,如’Hello “W”orld’,同样输出 Hello “W”orld 同理也可以在字符串里嵌入 单引号 ,如”Hello ‘W’orld”,输出 Hello ‘W’orld 补充拓展: python 单引号 (’)、 双引号 (”)、 单引号 (”’)及 双引号 (”””)的比较 ps:以下内容均是笔者通过阅读网上的博文作出的个人总结,如有不足,希望各位不吝赐教。 内容大纲: 单引号 (’)与 双引号 (”)的用法比较 ( 单引号 双引号 )与( 单引号 、 不能 双引号 嵌套 双引号 ,可以通过 转义 字符把内部的 双引号 转换成普通字符不能 单引号 嵌套 单引号 ,可以通过 转义 字符把内部的 单引号 转换成普通字符 单引号 内可以写 双引号 双引号 内可以写 单引号 。 print(""hello,world"") print(''hello,world'') """2者都会报错,编译器会找到第一个单/ 双引号 ,到找到下一个单/ 双引号 停止,这中间即为字符串""" print('"hello,world"... Python 字符串 : part 1----字符串:有序地字符的集合1、 单引号 双引号 字符串是一样的, 单引号 中嵌入 双引号 双引号 中嵌入 单引号 没问题, 单引号 嵌入 单引号 双引号 嵌入 双引号 报错,需用 转义 字符。#报错信息:SyntaxError: invalid syntax(语法错误:无效的语法)2、常用 转义 字符:\n 换行 ; \t 制表键(2字节) ; \a 响铃 ; \0 3、 转义 字符后面的内容... 2.例如,字符串为    result = "\"file\"-123"    把它赋值给java变量时的写法为: String str = "result = \"\\\"file\\\"-123\" python 转义 字符串重点介绍 python 的 \ 字符文本中的\"要怎么处理常见 转义 字符显示 重点介绍 python 的 \ 字符 因为之前在处理JSON文件的时候发现文本中出现了/\ "之类的字符,当时想要将他们替换掉,但看似简单的字符却一阵琢磨费了很久,这里记录几个重要的点。 文本中的"要怎么处理 这里我们看一个示例,我用pycharm打开JSON文件。内容中出现这种格式 那么当我把这个字符用 line = chapter["content"] 取出来之后,应该如何处理这个str类型呢? 答案是:不需 1、 单引号 ' 转义 今天写mysql的时候遇到一个问题,当传入的mysql语句的参数中含有 单引号 就会出现问题,这久需要用到 转义 ,其实非常简单,就是 使用 .Replace("'", "''") 把参数中的一个 单引号 替换为两个 单引号 。 具体 使用 : select '''测试' as test 运行结果: 拖动日文乱码txt文本到exe启动程序上,自动将其内容中的乱码转译为正常日文,注意乱码文本中不可含有非乱码的中文、txt文本不可为utf-8编码、也不能用该程序打开体积过大的文本文件! 如需拖动到py文件上启动,请确保系统已安装 python 我是小玉,一个平平无奇的小天才! python 中对于字符串的表示和其他语言基本一样,都是用string来表示字符串,不同的是, python 使用 字符串的时候同样不需要定义。 字符串的表示: 先举一个例子: str = "hello world!" 这就是一句 python 的字符串表达式。 需要注意的是,在 使用 字符串的时候,我们需要将字符串用 引号 引起来, 单引号 双引号 均可。 注: 1、这里的 引号 不能混合 使用 str = "hello world!' 2、相同类型的 引号 不可嵌套 使用 。 str = "hello "this" world!" 3、 引号 不可以 换行 使用 。 print("“hello,world”") print(’‘hello,world’’) “”“2者都会报错,编译器会找到第一个单/ 双引号 ,到找到下一个单/ 双引号 停止,这中间即为字符串”"" print(’“hello,world”’) print("‘hello,world’") #这样就可以了 3:可以用 char enter = '\n'; char* p = "\141\t\x62"; // \141表示某个字符ASCII码的八进制,\t是tab键,\x62是十六进制表示一个字符的ASCII printf("%c\n", enter); printf("%s\n",
 
推荐文章