Python的缩进
学过一些语言的应该知道一个函数管一句语句有的用分号或者是大括号来表示一句
函数是指某种特定功能的表示,可以理解为上下级关系
而python的上下级关系用的是缩进来表示的
缩进不一样级别就不一样,那么管理它的人也不一样
也就是说同一个代码块的缩进必须相同
这就会报错
改一下缩进
这个就可以输出
这样是没有问题的,因为一个归if True管一个归else管
像这样if里面有俩句缩进不同就出现红色波浪号和下面的报错
这样就没问题了
在说说多行语句
这是可以输出1、2、3的
这只有1和逗号
在语句最后面加上\就又以输出、1、2、3了
在另外提一下[],{},()
被这三种括号括起来的只要在其中就算换行也是算一起的
就像这样
在提醒一下语句必须用分号或换行符分隔
换行符就是你敲得回车键后出现的你看不见的符号
这而用的+\你可以把分号去掉然后放一行你就会发现就是1+2+3然后等于6输出
如果数字后面什么都没有那么就会无法识别你输入的1、2、3是数字还是符号了
会报错
加个逗号就是字符串
字符串中的数字就不是你平时的数学数字了,它现在表示一个字符1而不是数字1
在python中的数字可以加减但是字符的计算就不一样了
这个1+2等于12,别说你了,我也不信
去掉引号后就等于3了,因为去掉后它表示数字
至于为啥字符1加字符2为什么等于12聪明的大家可以指教一下小弟,在此感谢。