Print()函数
Print()函数的用法有以下几种:单枪匹马——不带引号、搭配单引号、搭配双引号、搭配三引号
无引号
print(520)
520
虽然你只是输入了一个简单的print,但在背后,这段Python代码却帮你做了这样的一些事情: 我们向计算机发出指令:“打印‘520’”;
(1)Python把这行代码编译成计算机能听懂的机器语言;(2)计算机做出相应的执行;
(3)最后把打印结果呈现在我们面前。
在括号内没有引号的情况下,我们应该往括号内放入计算机能够“理解”的内容,如:数字或数学运算。此时,print函数会让计算机尝试去“读懂”括号里的内容,并打印最终结果。
print(1+1)
2
计算机并没有再原样打印“1+1”,因为print(1+1)是计算机能直接读懂的数学运算,所以,它会直接打印出最终的运算结果:“2”。这就是计算机“读懂内容”的表现。
单引号用法
print(‘qian’)
qian
当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我输入什么,你就打印什么。这种情况下,需要注意区分清楚哪个引号是属于print()函数结构,哪个引号是属于你要让计算机打印的内容,可别“混搭”了。
双引号
在print()函数内不仅能使用单引号,还能使用双引号,两者的效果没什么区别,都能让你打印出一行文本。有些时候,单引号和双引号可能会在括号内同时出现,比如print(“Let’s play”)
如果想在双引号中用双引号,就加一个\,打印两个\就打印一个\
例如:
s=”\”hi\””
print(s)
“hi”
三引号
在print内部使用三引号’’’ 来实现跨行输出
print(’’‘1,
… 2,
… 3,’’’)
1,
2,
3,
代码换行
转义字符\n
print(‘1,\n2,\n3,’)
1,
2,
3,
除了\n之外,转义字符还有很多,它们的特征就是:反斜杠+想要实现的转义功能首字母。
比如换行\n代表【+newline】;退格\b代表【+backspace】;回车\r代表【+return】
列表换行
[1,2
… ,3,4
… ,5,6]
[1, 2, 3, 4, 5, 6]
加\换行a=1
if a==
… 1:
… print(“1”)
…
1