主要记一下python中,个人觉得和java差异较大,对从java转学python的人来说需要记忆的地方。
python中的缩进
python和其他语言最大的区别,就是使用缩进来写模块。而不是使用{}来区分类,函数或者其他逻辑判断等。这是严格的语法格式。
if中的逻辑判断
在python的逻辑判断中,if代码块中,通常不像java使用&&
,||
,!
来进行逻辑运算,而是直接使用关键字and
,or
,not
来书写。
多行代码书写
在python中,;
不是语法必须的,所以往往分行写代码比较需要常用到。python中使用\
符号来接连。{}
,[]
或()
不需要分行连接。
python引号
python也是使用引号也定义字符串,单引号,双引号,三引号都是可以的。其中三引号是用来定义段落的。
注释
单行是#
。
多行是三引号(上面说到,他也是可以定义段落字符串的)。