以下内容均以Java和C语言进行类比总结
与Java和C语言中使用分号作为语句结束符、使用括号来包含语句块不同,在Python语言中语法要求强制缩进,每行只能写一个语句,这样可能提高了代码的可读性,但是这样的做法一直备受争议,我们这里不做过多阐述。
if语句基本格式:
if i > 1:
xxx
if…else…语句:
if i > 1:
xxx
else:
xxx
if…elif..else语句:
if i > 1:
xxx
elif i > 0:
xxx
else:
xxx
逻辑运算符:
and、or、not
比较关系运算符:
>、<、==、>=、<=、!=、in
运算符优先级:
按优先级排序:幂运算**、乘除* / *= /= //、加减+ - += -=、逻辑运算符and or not、赋值运算符=
while循环语法格式:
while i > 1:
xxx
i++
break的用法:
在Python中break的用法与Java和C基本一致
continue的用法:
在Python中continue的用法与Java和C基本一致