15.ES6字串新增方法
阿新 • • 發佈:2020-08-12
1、
>>> print("{}是{}的首都".format("北京","中國")) 北京是中國的首都 >>> print("{}是{}的首都".format("北京","中國""df")) 北京是中國df的首都 >>> print("{}是{}的首都".format("北京","中國","df")) 北京是中國的首都 >>> print("{}是{}的首都".format("北京","中國","df","dfdf")) 北京是中國的首都 >>> print("{}是{}的首都".format("北京","中國","df""dfdf")) 北京是中國的首都 >>> print("{}是{}的首都".format("北京","中國""df""dfdf")) 北京是中國dfdfdf的首都 >>> print("{}是{}的首都".format("北京","中國""df","dfdf")) 北京是中國df的首都
2、續行符"\"(後面必須換行,不能有空格,相當於把一行很長的程式碼分割成可讀的多行)
>>> print("{}是{}的首都".format("北京",\ ... "中國")) 北京是中國的首都
3、True是保留字,不能拿來命名
>>> (33>3)==true Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'true' is not defined >>> (33>3)==True True
4、16進位制不分大小寫
>>> 0x3f2 == 1010
True
>>> 0x3F2 == 1010
5、字元或字元片段的索引和切片([N:M])
>>> "對酒當歌,人生幾何"[3] '歌' >>> "對酒當歌,人生幾何?"[3] '歌' >>> "對酒當歌,人生幾何?"[0] '對' >>> "對酒當歌,人生幾何?"[-2] '何' >>> "對酒當歌,人生幾何?"[-1] '?' >>> "對酒當歌,人生幾何?"[-1:3] '' >>> "對酒當歌,人生幾何?"[-1:0] '' >>> "對酒當歌,人生幾何?"[-1:-4] '' >>> "對酒當歌,人生幾何?"[4:5] ',' >>> "對酒當歌,人生幾何?"[1:5] '酒當歌,' >>> "對酒當歌,人生幾何?"[3:-1] '歌,人生幾何'
6、len()函式獲取字串長度
>>> len("對酒當歌,人生幾何?") 10 >>> len("I'm Your Father") 15
2.1、表示式
>>> 1024*43 44032 >>> "對酒當歌,人生幾何?"+"譬如朝露,去日苦多!" '對酒當歌,人生幾何?譬如朝露,去日苦多!'