输出带有双引号的语句:
(第一种方法)
print('he said "good"')
运行结果:
把最外面的符号换成双引号,里面那个换成单引号也不会报错
只是这样输出的就会是 he said ‘good’
(第二种方法:使用转义字符反斜杠,表示直接读后面一个字符)
print("he said \"good\"")
运行结果与第一种一样
输出一整首诗(以将进酒为例)
可以用+符号连接每一行,每一行后面再加上反斜杠n(\n表示换行),也可以用很多行print来输出(python中的print就相当于java中的println,输出完这一行之后会自动换行),但是python中可以用三引号(‘‘‘ ’’’或''' ''')输出一大段内容:
print('''君不见,黄河之水天上来,奔流到海不复回。
君不见,高堂明镜悲白发,朝如青丝暮成雪!
人生得意须尽欢,莫使金樽空对月。
天生我材必有用,千金散尽还复来。
烹羊宰牛且为乐,会须一饮三百杯。
岑夫子,丹丘生,将进酒,杯莫停。
与君歌一曲,请君为我倾耳听。
钟鼓馔玉不足贵,但愿长醉不复醒。
古来圣贤皆寂寞,惟有饮者留其名。
陈王昔时宴平乐,斗酒十千恣欢谑。
主人何为言少钱,径须沽取对君酌。
五花马、千金裘,呼儿将出换美酒,与尔同销万古愁!''')
运行结果: