首页
学习
活动
专区
圈层
工具
发布

python中字符串转义与拼接

---- 本节知识视频教程 以下开始文字讲解: 一、字符串概念 提问:什么是字符串? 字符串:可以理解成一串文本或者多个字符的组合。 提问:用什么来表示字符串?...符号1:单引号括起来 ’字符串内容’ 符号2:双引号括起来 “字符串内容” 二、字符串的赋值 赋值操作,其实就是一个简单的等于符号,我们可以给某个自定义变量赋值为字符串类型。...注意:赋值的时候,可以将单引号与双引号嵌套使用。...三、字符串的转义 转义符为 \ 后面跟上单引号或者双引号,可以使得结果直接输出单引号或者双引号,这是Python编译器特定的解释,也被广泛应用在其它各类语言中。...\”会被解析成 ” \’会被解析成’ \n会被解析成换行 \t 被解析成制表符 四 、总结强调 1、掌握字符串的定义。 2、掌握字符串的转义字符。 3、掌握字符串的赋值方法。

4.3K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Python】字符串 ② ( 字符串拼接 | 字符串与非字符串不能直接拼接 | TypeError: can only concatenate str (not “int“) to str )

    文章目录 一、Python 字符串拼接 二、字符串与非字符串不能直接拼接 一、Python 字符串拼接 ---- Python 字符串拼接 可以通过 + 运算符 进行 ; "Tom" + " 19" 拼接后的结果是..."Tom 19" ; 上面是 字面量 与 字面量 进行拼接 ; 字面量 与 变量 , 变量 与 变量 之间 , 也可以进行拼接 ; 字面量 与 变量拼接示例 : 字符串 字面量 可以 与 字符串变量...进行拼接 ; # 字面量 与 变量 拼接 name = "Tom " print(name + "19") 变量 与 变量 拼接示例 : 字符串 变量 可以 与 字符串变量 进行拼接 ; # 变量...age = "19" print(name + age) 执行结果 : Tom 19 Tom 19 Tom 19 二、字符串与非字符串不能直接拼接 ---- 字符串不能与非字符串进行拼接 , 如下代码..., 字符串与数字进行拼接 ; # 字符串变量 与 数字拼接 name = "Tom" print(name + 18) 上述代码执行会报错 : TypeError: can only concatenate

    79720

    golang 高效字符串拼接

    以下内容摘自许世伟《go语言程序设计》: 连接字符串使用" + "或者使用slice拼接,"这2个转换都不是无代价的" 虽然方便,但是使用+=操作符并不是在一个循环中往字符串末尾追加字符串最有效的方式,...一个有效的方式是准备好一个字符串切片([]string),然后使用strings.Join()函数一次性将所有字符串串联起来。...buffer.WriteString(piece) } else { break } } fmt.Println("拼接后的结果为...-->", buffer.String()) } 经测试,连接100万个字符串,使用buffer消耗的时间约为77毫秒,使用+=消耗的时间为.....抱歉,我等了5分钟结果没跑出来,减小数量级后...,连接10万字符串的时间为3312毫秒 另外,golang中的字符串输出是有长度限制的,不知道具体限制有多少,过1000万长度就不显示了,过1000亿liteIDE崩溃了。。。

    98240

    C# 字符串拼接

    ✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。 个人主页:小嗷犬的博客 个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。...本文内容:C# 字符串拼接 ---- C# 字符串拼接 1.通过加号拼接 2.字符串格式化 3.控制台打印拼接 ---- 1.通过加号拼接 C# 中,字符串没有相加的数学运算,但它可以通过加号+来进行字符串的拼接...---- 2.字符串格式化 除了可以通过加号来拼接字符串之外,我们还可以使用格式化字符串的方法来拼接字符串。..., "小嗷犬", "嗷嗷嗷"); Console.WriteLine(str); } } } 这样也可以实现字符串的拼接。...,我们可以使用类似于字符串格式化的拼接方式: using System; namespace ConsoleApplication { class Program {

    1.2K20

    【Groovy】字符串 ( 字符串拼接 | 多行字符串 )

    文章目录 一、字符串类型变量 二、多行字符串 三、完整代码示例 一、字符串类型变量 ---- 在双引号字符串中 , 使用 ${变量名} 进行字符串拼接 , ${变量名} 符号的取值 , 是在 定义时取值...println s5 字符串拼接代码示例 : // 字符串 def s1 = "Hello" // 字符串拼接 // 注意 , 双引号中才能进行字符串拼接...// 修改被拼接的函数值 s1 = "Hello Groovy" // 分别打印 s3 字符串内容和类型 , 修改被拼接的函数值没有影响到最终字符串值...// 字符串拼接 // 注意 , 双引号中才能进行字符串拼接 , 单引号中不行 // ${变量名} 符号的取值 , 是在 定义时取值 ; def s3...// 修改被拼接的函数值 s1 = "Hello Groovy" // 分别打印 s3 字符串内容和类型 , 修改被拼接的函数值没有影响到最终字符串值

    4K20

    Java细节:字符串的拼接

    工作日忙于项目的逻辑实现,周六有点时间,从书柜里拿出厚厚的英文版Thinking In Java,读到了字符串对象的拼接。参考着这本书做个翻译,加上自己思考的东西,写上这篇文章记录一下。...拼接剖析 真的有性能代价么 了解了上面两点,可能会有这样的思考,既然Sting对象不可变,那么多个(三个及以上)字符串拼接必然产生多余的中间String对象。...如果是一个很多(假设上百个,多见于对对象的toString的调用)字符串的拼接,那么代价就更大了,性能一下会降低很多。...编译器的优化处理 真的会有上面的性能代价么,字符串拼接这么常用,没有特殊的处理优化么,答案是有的,这个优化进行在编译器编译.java到bytecode时。...我们可以看到上面有很多StringBuilder,但是我们在Java代码里并没有显示地调用,这就是Java编译器做的优化,当Java编译器遇到字符串拼接的时候,会创建一个StringBuilder对象,

    1.4K20

    MySQL如何分组拼接字符串?

    领导想要查看每个 performance 下都有谁,同时要求将这些人的名称要逗号拼接成一个字符串,也就是说要得到下面的结果: ? 要将结果集中某个指定的列进行字符串拼接,这要怎么做呢?...定义 该函数返回一个字符串结果,该字符串结果是通过分组串联的非NULL值。如果没有非NULL值,则返回NULL。...这里你看到 GROUP_CONCAT 函数拼接字符串默认的分隔符是逗号 ,, 领导不开心,逗号么的感情,要用❕才能体现出关怀的强烈, SEPARATOR 关键字就派上用场了 分组拼接的值之间默认分隔符是逗号...领导的关怀能力也有限,拼接的字符串默认的最大长度是1024个字符,可以通过下面语句查看当前限制是多少: show variables like 'group_concat_max_len'; ?...注意⚠️ GROUP_CONCAT()函数返回单个字符串,而不是值列表。

    6.7K31
    领券