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

//小结 用普通的方法的话,中间不能有空格,也要用\来换行转移

原文地址:https://blog.51cto.com/12445535/2463389

时间: 2024-08-25 02:41:10

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

第14课 单引号和双引号

1. 单引号和双引号 (1)C语言中单引号用来表示字符字面量(是个数值) (2)C语言中双引号用来表示字符串字面量(是个指针) ①'a'表示字符字面量(97),在内存中占用1个字节,'a'+1表示'a'的ASCII码加1,即'b' ②"a"表示字符串字面量(是个指针),在内存中占2个字了,"a"+1表示指针运算,指向"a"的结束符"\0" [实例分析]单引号与双引号的本质 #include <stdio.h> in

mysql 进行update时,要更新的字段中有单引号或者双引号导致不能批量生成sql的问题

前言 将数据从一张表迁移到另外一张表的过程中,通过mysql的concat方法批量生成sql时遇到了一个问题,即进行UPDATE更新操作时如果原表中的字段中包含单引号'或者双引号",那么就会生成不正确的update语句. 原因当然很简单因为update table set xxx = 'content'时content一般由英文单引号'或者双引号"包裹起来,使用单引号较多. 如果content中包含单引号'时我们需要对单引号'进行转义或者将content用双引号括起来,这样双引号&qu

多线程-线程一打印1,2,3,4,5线程二打印6,7,8,9,10,线程三打印11,12,13,14,15,...直到45结束

多线程-线程一打印1,2,3,4,5线程二打印6,7,8,9,10,线程三打印11,12,13,14,15,...知道45结束 public class Exam3{ public static void main(String[]args){ MyThread t1=new MyThread("线程一"); MyThread t2=new MyThread("线程二"); MyThread t3=new MyThread("线程三"); t1.

剑指offer19:按照从外向里以顺时针的顺序依次打印出每一个数字,4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.

1 题目描述 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 2 思路和方法 直接定义一个矩形,在矩形的四条边取值,程序大大简化. 3 核心代码 1 class Solution { 2 public: 3 vector<int> printMatrix(vector<

一个嵌套很多层的列表,如l=[1,2,[3,[4,5,6,[7,8,[9,10,[11,12,13,[14,15]]]]]]],用递归取出所有的值

'''一个嵌套很多层的列表,如l=[1,2,[3,[4,5,6,[7,8,[9,10,[11,12,13,[14,15]]]]]]],用递归取出所有的值''' l=[1,2,[3,[4,5,6,[7,8,[9,10,[11,12,13,[14,15]]]]]]] def get(seq): for item in seq: if type(item) is list: get(item) else: print(item) get(l) 原文地址:https://www.cnblogs.com/

python 字符串组成MySql 命令时,字符串含有单引号或者双引号导致出错解决办法

引用自:https://blog.csdn.net/zhaoya_huangqing/article/details/48036839 一.在组成SQL语句并发送命令时完全按照Python中的样式去传递,这样在MySql中执行的时候就会遇到错误的命令,由单引号或者双引号引起.因此应该在组成字符串之前,手动将字符串中的单引号或者双引号之前加上反斜杠,这样在组合成字符串的时候,MySql就能够识别了. 例如: str="""select count(*) from %s wher

PHP定义字符串时单引号和双引号的区别

一般用单引号或双引号标识一个字符串.单引号串与双引号串,在PHP中的处理是不同的.双引号中的内容可以被解释并被替换,单引号串中的内容则被作为普通字符处理. 例如: [php] view plain copy $str=6; echo "str is $str\n"; echo 'str is $str\n'; 输出结果为 str is 6 str is $str\n 注:单引号中输出的内容是"所见即所得"的,无论有无变量,都被当做普通字符原样输出. 说明:在定义简单

PHP表示字符串的单引号和双引号有什么区别?定界符和双引号区别?

(1)单引号和双引号的区别? 1.可以使用转义的范围不同,单引号只能转义单引号\',双引号除了单引号不能转义,其他\"\n\r\t都能. 2.双引号中能解析php变量,单引号不能.即"我的名字叫$name". 但是在字符串中使用变量,我们指导$表示变量开始,但是没有指定变量结束位置,所以如果不是放在末尾的话会出错. 解决方案: 1.放在末尾.后面没有东西了,自然就正确. 2.变量后面增加空格.遇到空格默认结束. 3.使用大括号{}. 4.使用连接符"."或

单引号、双引号 Html转义符 ----2014年12月2日

&apos;----单引号 "-----双引号 在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下: <input value="Test" type="button" onclick="alert(""OK"");" /> IE提示出错后,再漫不经心地改为: <input value="Test" type="button&