11 12 13 14 py单引号字符串、双引号字符串和转义符 字符串拼接 保持字符串的原汁原味

第11课 单引号字符串、双引号字符串和转义符 # 单引号字符串、双引号字符串和转义符 print('Hello World') print("Hello World") print("Let's go!") print('"OK"') print("'H',\"W\"") -------------------------- 输出结果 Let's go! "OK" 'H',"W" //单引号和双引号在py中没有本质的区别,是为了突出各自的符号 交叉使用 print("hello 'world'") print('hello "world"') ------------------------- hello 'world' hello "world" 如果我们要同时输出 单引号和双引号怎么办 这就用到了 我们要讲的转义符 print("hello,'w'\"o\"rld") 输出结果为 hello,'w'"o"rld —————————————————————————————————————————————— 第十二讲 字符串拼接 # 拼接字符串 print("Hello", "world", "世界您好") x = "Hello" y = "World" print(x + y + x) --------------------- 输出结果为 Hello world 世界您好 HelloWorldHello ——————————————————————————————————————————————— 第十三讲 保持字符串的原汁原味 # coding:utf-8 # 保持字符串的原汁原味 print("Hello\nWorld") # 表示world到下一行了 print(str(1234) + "\n" + str(4321)) # 我们要把\n 原样输出呢 方法有3 # 方法1:使用repr函数 print(repr("Hello\nWorld")) # 方法2:使用转义符输出\ print("Hello\\nWorld") # 方法3:在字符串前面加r print(r"Hello\nWorld") ------------------------------ 输出结果 Hello World 1234 4321 'Hello\nWorld' Hello\nWorld Hello\nWorld ———————————————————————————————————————— 第十四课 长字符串 # 长字符串 ''' ''' """ """ print("""Hello World""") print('''Hello ABC''') print("Hello \ \ World") ----------------------------- 输出的结果为: Hello World Hello ABC Hello World //小结 用普通的方法的话,中间不能有空格,也要用\来换行转移
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章