在定義變數時前邊不用宣告(n=10)
and 與 or或 not非
n=10
print(n)#換行 輸出
print(n,end="")#不換行 輸出
a=input("請輸入乙個數字:")
print(int(a))#轉資料型別 int整數
print(2**3)#2的3次方 print(5//2)#取整
五個標註的數字型別1、numbers數字 2、string字串 3、list列表 4、tuple元組 5、dictionary字典
四種數字型別 int(整數 11位) long(長整型 可以代表八進位制 十六進製制) float(浮點)complex(複數 實部和虛部 浮點型 3.14 )
in, not in a在列表中能找到;b在列表中不能找到 成員運算子
if a in list:
if b not in list:
print('true')
print('true')
else:
else:
print('false')
print('false')
a=10身份運算子
b=10
c=20
if a is b:
if a is not c:
print('a和b引用同一物件')
print('a和c引用不同物件')
else:
else:
print('false')
print('false')
a = 0011 1100
b = 0000 1101
a&b = 0000 1100
& 按位與運算子:參與運算的兩個值,如果兩個相應位都為1,則該位的結果為1,否則為0
a|b = 0011 1101
| 按位或運算子:只要對應的二個二進位有乙個為1時,結果位就為1。
a^b = 0011 0001
^ 按位異或運算子:當兩對應的二進位相異時,結果為1
~a = 1100 0011
~ 按位取反運算子:對資料的每個二進位制位取反,即把1變為0,把0變為1 。
《左移 >> 右移
Python知識總結
最近在學一些課程,需要依賴python的基礎,所以做了一些簡單的知識總結,主要如下分為幾個模組 帶單引號 雙引號 三引號可以認為都是乙個字串 方法用法 含義在列表最後新增元素2021 insert index,value alist.insert 3,2021 在列表指定位置新增元素 extend ...
python高階知識總結
支援函式式程式設計,函式式程式設計的特點 偏向於計算,而非指令,把計算視為函式而非指令 不需要變數,無 測試簡單 支援高階函式,簡潔 python函式式程式設計的特點 不是純函式式程式設計,可以有變數 支援高階函式,允許函式作為變數傳入 允許閉包,有了閉包就有返回函式 有限度的支援匿名函式 變數可以...
python入門知識總結
python的基礎由潛入深的理解,具體詳解內容來自 list和tuple的最大區別是 list是可變型別,tuple是不可變型別 list和tuple都有切片操作,l michael sarah tracy bob jack 取前三個元素l 0 3 l 3 取最後乙個l 1 前四個,每兩個取乙個l ...