当声明一个字符串变量时有一些字符是不能以平常的方式包含在变量中的.为了解决这个问题,C#提供了两种不同的方法. 第一种方法是使用’转义序列’.例如,我们想得到如下的字符串 “Hello World How are you” 我们可以使用下面的语句声明字符串:string a = "\"Hello World\nHow are you\"".这条语句中使用了”和换行符的转义序列.更多字符的转义序列可以参见下表: Character Escape Sequence '
在Python3以后,字符串和bytes类型彻底分开了.字符串是以字符为单位进行处理的,bytes类型是以字节为单位处理的. bytes数据类型在所有的操作和使用甚至内置方法上和字符串数据类型基本一样,也是不可变的序列对象. bytes对象只负责以二进制字节序列的形式记录所需记录的对象,至于该对象到底表示什么(比如到底是什么字符)则由相应的编码格式解码所决定.Python3中,bytes通常用于网络数据传输.二进制图片和文件的保存等等.可以通过调用bytes()生成bytes实例,其值形式为 b
预备知识: bin(): """ Return the binary representation of an integer. >>> bin(2796202) '0b1010101010101010101010' """ pass ord(): """ Return the Unicode code point for a one-character string. ""&q