位運算
python中的注釋符號是 #,而有些語言的注釋符號為 //.
python的運算子和其它語言的相差無幾,主要有
順便提一下,因為python是動態性解釋性語言,所以不用事先定義引數的資料型別.
資料結構
python的資料結構主要有:
位運算是乙個轉為二進位制的乙個運算
其中需要主要的是
原碼 反碼 補碼
第乙個數字位符號位
原碼就是符號位加上真值的絕對值, 即用第一位表示符號, 其餘位表示值。
反碼的表示方法是:正數的反碼是其本身;負數的反碼是在其原碼的基礎上, 符號位不變,其餘各個位取反。
補碼的表示方法是:正數的補碼就是其本身;負數的補碼是在其原碼的基礎上, 符號位不變, 其餘各位取反, 最後+1。 (即在反碼的基礎上+1)
舉個栗子:
十進位制數 85
原碼 0101 0101
反碼 0101 0101
補碼 0101 0101
按位取反就是:
按位取反是對補碼進行了取反(包括符號位)
(tips:小技巧:無論正負數,先對數值本身加1,再改變符號位)
python基礎入門一
python的變數是不用生宣告的,資料型別是系統自動判斷.print函式可以連續輸出中間逗號隔開.a 10 a 1.3 print a,type a sequence 序列 是一組有順序的元素的集合 序列有兩種 tuple 定值表 也有翻譯為元組 list 列表 s 1 2.1 print s可以對...
Python基礎(一) Python簡單入門
python是一種計算機程式語言。是一種物件導向的動態型別語言,可以應用於以下領域 python 是由 guido van rossum 在八十年代末和九十年代初,在荷蘭國家數學和電腦科學研究所設計出來的。sudo yum install zlib devel bzip2 devel openssl...
Python入門基礎筆記一
基礎語法 運算子1.不用事先宣告型別,隨時可以賦值為其他型別 2.程式設計時不知道是什麼型別,很難推斷 編譯時無法檢查,只有執行時才能檢查 由符號 標註的文字 浮點數 num 1 string type num let s go string type num he s old string typ...