1. 程式人生 > >python 不熟的語法2

python 不熟的語法2

1. 在python中,變數沒有特定的資料型別。也就是說,我們可以給一個變數賦str型的值,隨後給它賦int型的值。但是不建議這樣做。

>>> a = 5
>>> a
5
>>> a = "5"
>>> a
'5'

2. string也支援 += 操作。

3. string支援大小寫比較:字母表靠前的大一點,小寫字母比大寫字母大。

>>> "a" < "b"
True
>>> "z" > "A"
True
>>> "ac" > "aa"
True

4. 補運算子~:將十進位制數轉換成有符號二進位制數,然後按位取反。只有int型有補運算

5. 操作符優先順序