一、功能
在 Python 3 中接触的第一个很大的差异就是缩进是作为语法的一部分,这和C++等其他语言确实很不一样,所以要小心 ,其中python3和python2中print的用法有很多不同,python3中需要使用括号
缩进要使用4个空格(这不是必须的,但你最好这么做),缩进表示一个代码块的开始,非缩进表示一个代码的结束。没有明确的大括号、中括号、或者关键字。这意味着空白很重要,而且必须要是一致的。第一个没有缩进的行标记了代码块,意思是指函数,if 语句、 for 循环、 while 循环等等的结束。
1、输出的print函数总结
(1)、字符串和数值类型可以直接输出
print(1) >>>1 print("Hello World") >>>Heloo World
(2)、变量 无论什么类型的,数值,布尔,列表,字典 ...都可以直接输出
x = 12 print(x) >>>12 s = "nihao" print(s) >>>nihao L = [1,2,"as"] print(L) >>>[1,2"as"] t = (1,2,"sd") print(t) >>>(1,2"sd") s = {"a":1, "s":2} print(s) >>>{"a":1, "s":2}
(3)、括号里单引号和双引号、三双引号的输出结果
# 括号内是单引号的情况。 print('一起玩吧') >>>一起玩吧 # 括号内是双引号的情况。 print("一起玩吧") >>>一起玩吧 # 括号内单双引号同时存在的情况。 print("Let's play") >>>Let's play #括号里是三双引号的情况。 print("""nihao 12 123""") >>>nihao >>>12 >>>123 #最后的三引号具有代码换行效果
(4)、print做数值运算
print(1+1) #括号里不加引号将进行进行数学运算 >>>2