python 細枝末節

2022-02-19 01:44:09 字數 769 閱讀 8497

1. print  自動換行

看區別

>>> for i in range(4):

...

print

i... 01

23>>> for i in range(4):

...

print

i,...

0 1 2 3

第乙個自動回車;第二個沒有自動回車,空格隔開。

結論:print會在行尾自動加回車。改變這種行為可以在在輸出後邊加「,」,不過輸出以」空格「隔開

2. split 切開後看看

>>> a = "

abcd

">>> chunk = a.split("")

>>>chunk['

abcd

', '', '', '', ''

]>>>len(a)

8>>> b = "

abcd

">>> chunkb = b.split('')

>>>chunkb['

abcd']

>>>len(chunk)

5>>>len(chunkb)

1>>> a = "abcccc"

>>> a.split('c')

['ab', '', '', '', '']

C 細枝末節

有幾個之前一直沒有太理會的程式設計細節,最近又遇到了,深入研究下,做個記錄。1.和重複引用的問題。socket程式設計時經常遇到該問題,一勞永逸的方法是,在所有標頭檔案引用之前,先引用後引用 該問題可以公升級為,對重複引用的編譯錯誤,的理解夠不夠深入。以及如何解決重複引用的編譯錯誤。2.sscanf...

vue細枝末節總結

下面總結一下我們在使用vue過程中,經常會踩到坑卻會被忽略的問題 1 vue data中宣告了某個屬性,有些時候卻發現該屬性沒有發生響應式變更 問題描述 在data中宣告了某個屬性,後面給該屬性賦值,正常邏輯下與該屬性繫結的ui會發生響應。但是由於 編寫失誤,會造成ui不發生響應的情況。發生這個問題...

svc arp協議的細枝末節

tcpdump nn i calif24874aae57 e 操作字段指出四種操作型別 arp請求 1 arp應答 2 rarp請求 3 rarp應答 4 傳送端的ip 要想更改這個值,需要通過如下命令 sudo sysctl w net.ipv4.neigh.eth0.base reachable...