1.三元表示式
a =
3b =
5d = a if a>b else b
print
(d)'''
如果條件為真,取a
如果條件為假,取b
'''
2、bytes-string轉換
由於py3對於編碼的轉換。預設為string型別。因此轉為bytes為編碼形式既encode.3.列表切片-顧頭不顧尾
例:name =
['小李'
,'小張'
,'小王'
,'小紅'
(name[1:
3])[
'小張'
,'小王'
]
列表的增刪改查'''
增: list.insert() 可通過指引選擇插入第幾個
刪: del list[索引]
list.remove("名稱")
list.pop(索引)
改: list[索引] = 「名稱」
查: list.index("名稱")
'''列表的其他方法
list
.count(
) 計數
list
.reverse(
) 倒序
list
.extend(
) 擴充套件其他列表
list
.sort(
)排序
list=[
1,3,
6,2,
4,9]
list1 =
set(
list
)list2 =[3
,6,9
,12,32
,23,53
]list_2 =
set(list2)
#交集print
(list1 & list_2)
#並集print
(list1 | list_2)
#差集 在list1中不包含list_2
(list1 - list_2)
result:
python自學之路 01
變數 變數名 儲存資料,變數被定義後,儲存資料會在記憶體中找到乙個自己的位置存放,變數名需要使用的時候會指向儲存資料的儲存位置,同樣的儲存資料可以擁有多個不同的變數名,沒個變數名需要用儲存資料的時候就會指向這個儲存資料位置。運算子 所需要注意的 按照數學除法運算,正常邏輯 取餘數,得到除數結果後剩餘...
Golang學習之路 01
1 在go的結構體中,如果成員屬性小寫開頭代表這個成員是私有的,如果是大寫開頭代表是公開的。因此在定義一些json資料的結構體時,需要將成員屬性均改為大寫,否則無法解析 2 beego建立乙個純api專案,通過bee api 為專案名 建立以後我們需要進入專案目錄直接執行bee run gendoc...
TA之路 Shader學習01
shader可以認為是一種渲染命令,由opengl或者dx進行解析,來控制渲染豐富多彩的圖形。在unity中,mesh filter儲存乙個mesh 模型的網格,三角面的一些頂點資訊 mesh render用來渲染乙個模型的外觀,按照mesh給它顏色,通過material控制模型渲染的樣子,mate...