使用Python的原因:
- Variable is typeless, it's a ref. Value has type!
- Two kinds of index out of range,positive or negative.
- 海象操作符
:=
(walrus operator)优先级比较低,请一定括起来。正如一定要将位运算括起来一样。- 用空格缩进表示code block,空格数
>=1
即可,但同一个code block每行的空格数要对齐。- 数字(各种进制)中的单下划线
_
是为了方便阅读,不影响数字的值。比如:12_34.56_78
,0xAA_BB_CC_DD
或0b0101_1010
。- Python的赋值语句没有返回值,连续赋值的执行逻辑是
从左到右
(与C语言相反):
>>> a = [1,2,3,4,5,6,7]
>>> i, j = 1, 2
>>> i = a[i+j] = j = 3
>>> print(i,j,a)
3 3 [1, 2, 3, 4, 5, 3, 7]
-- 目录[1] --
-- 文章[61] --