一、工作記錄
1兑凿、字符串方法
今天又是鞏固基礎(chǔ)的一天凯力,第一個(gè)方面是字符串。字符串中有很多方便的小運(yùn)算我之前不知道礼华,比如:
字符串加法:將前后兩個(gè)字符串合并到一起
字符串乘法:將字符串重復(fù) n 次形成新字符串
成員運(yùn)算符:in,咐鹤,not in (判斷包含與不包含)
查找與替代: str.find(),str.replace()
拆分與組合:str. split()圣絮,str.join()
2祈惶、位運(yùn)算:
位運(yùn)算是一種基于二進(jìn)制的運(yùn)算。對(duì)兩串二進(jìn)制代碼做位運(yùn)算時(shí)扮匠,將相同位置的 0 或者1 配對(duì)在一起捧请,根據(jù)不同的位運(yùn)算符進(jìn)行運(yùn)算:
|(或):兩者中只要有一個(gè)1就返回1,否則返回0
&(與):兩者均為1時(shí)返回1棒搜,否則返回0
^(異或):兩者一個(gè)為0另一個(gè)為1時(shí)返回1疹蛉,否則返回0
~(非):對(duì)單個(gè)數(shù)值使用,所有位上的0變成1,1變成0
位運(yùn)算也可以參與邏輯運(yùn)算力麸,作為邏輯預(yù)算時(shí)與通常的and可款,or,not作用類似克蚂,但是在df 中對(duì)以組為單位的數(shù)據(jù)進(jìn)行比較時(shí)闺鲸,要用位運(yùn)算符,不能用and埃叭,or摸恍,not。在邏輯運(yùn)算中赤屋,F(xiàn)alse 相當(dāng)于0立镶,True 相當(dāng)于1壁袄。
3、notnull()
之前數(shù)據(jù)分析的時(shí)候經(jīng)常用isnull() 來(lái)提取df 中的缺失值谜慌,今天有一次是需要提取非缺失值然想。查了一下資料,可以用notnull() 的辦法來(lái)處理欣范,還挺方便的变泄。
二、延伸學(xué)習(xí)
今天延伸學(xué)習(xí)的主題是IP恼琼,這個(gè)既熟悉又陌生的概念妨蛹。查閱到的資料如下:
IP?地址用于標(biāo)識(shí)網(wǎng)絡(luò)中的特定設(shè)備,IP?地址由32位二進(jìn)制數(shù)組成晴竞,可被分為4段蛙卤,每段8位,用. 分開噩死。被分開的四段中颤难,每段都可以用一個(gè)0 ~ 255的十進(jìn)制數(shù)表示。這種展示IP 的方法被稱為:點(diǎn)分十進(jìn)制表示法已维,比如:255.21.196.6行嗤。
IP地址32位數(shù)字中,一般都有若干位作為網(wǎng)絡(luò)位垛耳,若干位作為主機(jī)位栅屏。其中網(wǎng)絡(luò)位用來(lái)標(biāo)識(shí)所屬網(wǎng)段,主機(jī)位用來(lái)標(biāo)識(shí)代表該網(wǎng)段中的特定設(shè)備堂鲜。
用于區(qū)分哪些位是網(wǎng)絡(luò)位栈雳,哪些位是主機(jī)位的編碼被稱為子網(wǎng)掩碼。子網(wǎng)掩碼和IP地址一樣也是32位長(zhǎng)度的二進(jìn)制數(shù)缔莲,兩者相同位置的數(shù)一一對(duì)應(yīng)哥纫,當(dāng)子網(wǎng)掩碼在特定位-置上的數(shù)為1時(shí),以地址在該位上的數(shù)為網(wǎng)絡(luò)位痴奏,相反為0時(shí)磺箕,以地址在該位上的數(shù)為主機(jī)位。
默認(rèn)情況下抛虫,?A?類網(wǎng)絡(luò)子網(wǎng)掩碼為255.0.0.0,B?類網(wǎng)絡(luò)子網(wǎng)掩碼為255.255.0.0简僧,?C?類網(wǎng)絡(luò)子網(wǎng)掩碼為255.255.255.0建椰。我查了一下資料,A岛马,B.棉姐,C?類網(wǎng)絡(luò)好像也沒有特別的意思屠列,可能是自行設(shè)置的吧。但一般網(wǎng)絡(luò)管理員不會(huì)采用默認(rèn)的子網(wǎng)掩碼伞矩,會(huì)根據(jù)實(shí)際情況設(shè)置笛洛。網(wǎng)絡(luò)位越多,子網(wǎng)絡(luò)就越多乃坤,但一個(gè)網(wǎng)絡(luò)下的主機(jī)數(shù)就越少苛让,反之則是網(wǎng)絡(luò)少而一個(gè)網(wǎng)絡(luò)下的主機(jī)數(shù)可以較多。根據(jù)實(shí)際情況調(diào)整位數(shù)可以減少浪費(fèi)湿诊,高效利用IP 地址狱杰。
除了A,B厅须,C類網(wǎng)絡(luò)外仿畸,還有D?類地址和?E?類地址,這兩種網(wǎng)絡(luò)地址不區(qū)分網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)朗和,D?類地址由?224.0.0.0错沽。到239.255.255.255,并不指向特定網(wǎng)絡(luò)眶拉,而用于多點(diǎn)廣播千埃。E?類地址為?240.0.0.0到215.255.255.255,作為保留或科研使用镀层。
每個(gè)網(wǎng)段的第一個(gè)1個(gè)IP 地址代表其本身镰禾,不用于標(biāo)記主機(jī),而每個(gè)網(wǎng)段的最后一個(gè)IP 地址用于廣播唱逢,即向此地址發(fā)送消息時(shí)吴侦,等同于向該網(wǎng)段下所有主機(jī)發(fā)送消息,故也不是某個(gè)特定主機(jī)的地址坞古。
由于現(xiàn)在接入網(wǎng)絡(luò)的設(shè)備非常多备韧,IP地址不夠用,因此產(chǎn)生了私網(wǎng)地址和公網(wǎng)地址之分痪枫,私網(wǎng)地址可重復(fù)使用织堂,但在互聯(lián)網(wǎng)中不可訪問(wèn),公網(wǎng)地址全網(wǎng)唯一奶陈,在互聯(lián)網(wǎng)中可以訪問(wèn)易阳。
今天的探索就到這里了,但是還遺留下了很多問(wèn)題吃粒,比如如何區(qū)分私有地址和公有地址潦俺?什么是網(wǎng)關(guān)?如何連接打印機(jī)?如何連接共享盤事示?這些問(wèn)題就等待明天探索吧早像。