国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

python怎么遍歷一個(gè)字符列表 python程序員二面一般問什么?

python程序員二面一般問什么?Python程序員一般會(huì)問以下問題:什么?;Python列表、元組、字典在1:有什么區(qū)別?這個(gè)問題應(yīng)該是經(jīng)常問的,我們?cè)谶@里詳細(xì)解釋一下。列表,Python s列表

python程序員二面一般問什么?

Python程序員一般會(huì)問以下問題:

什么?;Python列表、元組、字典在1:有什么區(qū)別?

這個(gè)問題應(yīng)該是經(jīng)常問的,我們?cè)谶@里詳細(xì)解釋一下。

列表,Python s列表實(shí)際上是一個(gè)動(dòng)態(tài)數(shù)組,存儲(chǔ)在一個(gè)連續(xù)的內(nèi)存塊中。隨機(jī)存取的復(fù)雜度為O(1),插入和刪除元素時(shí)內(nèi)存塊會(huì)移動(dòng),時(shí)間復(fù)雜度為O(n)。同時(shí),它是一個(gè)可變的對(duì)象。當(dāng)我們給鏈表賦值時(shí),我們只得到它的內(nèi)存地址。如果我們需要將列表的所有內(nèi)容復(fù)制到另一個(gè)變量中,我們需要使用copy(淺層復(fù)制)和deepcopy(深層復(fù)制)。

元組,Python s tuple是不可變的數(shù)據(jù)結(jié)構(gòu),本質(zhì)上也是數(shù)組。因?yàn)樗且粋€(gè)不可變的對(duì)象,元組的長度在創(chuàng)建時(shí)是恒定的,所以我們可以 t添加和刪除元素。但是,元組中包含的對(duì)象是可變的。當(dāng)我們將一個(gè)包含元組的變量賦給另一個(gè)變量時(shí),我們實(shí)際上是在內(nèi)存中重新申請(qǐng)一個(gè)內(nèi)存空間來創(chuàng)建一個(gè)新的元組。

Dict,Python 的字典是哈希表,是根據(jù)Key,Value直接訪問的數(shù)據(jù)結(jié)構(gòu))。這里沒有太多關(guān)于hash函數(shù)的分析,大家可以自己理解。如果字典產(chǎn)生散列,也就是當(dāng)鍵遇到重復(fù)項(xiàng)時(shí)。Python會(huì)通過開放尋址的方法計(jì)算下一個(gè)候選位置,反復(fù)測(cè)試最終保證生成的哈希值不會(huì)。字典和列表一樣,也是可變對(duì)象,復(fù)制內(nèi)容也需要copy(淺層復(fù)制)和deepcopy(深層復(fù)制)。

2:如何逆序輸出一個(gè)字符串或數(shù)字?

字符串逆序,我們可以用Python切片來反轉(zhuǎn)字符串,參考下面的:代碼。

Str1 #3,千里而來,敲打著玉門關(guān)城垛# 34 Print(STR 1[: :-1])

切片: [start_ind: stop_ind:步驟的參數(shù)格式]

如果我們不這樣做。;t填入切片起止位置參數(shù),那么默認(rèn)是取字符串的所有內(nèi)容。當(dāng)步長參數(shù)(步長)為負(fù)時(shí),字符串會(huì)自動(dòng)從右向左取值,-1是依次取值,所以自然是逆序。

我們也可以通過切片的原理把數(shù)字逆序輸出。

#正整數(shù)案例號(hào)10002 n: :-1])#負(fù)整數(shù)NUMB: :]

3:,談?wù)凱ython 的內(nèi)存管理機(jī)制

Python內(nèi)置了垃圾收集機(jī)制,引用計(jì)數(shù)就是這種機(jī)制的一部分。

在Pyhton源代碼中,實(shí)際上使用了py _ inchref (op)和Py_DECREF(op)兩個(gè)宏來增加和減少引用計(jì)數(shù)。

當(dāng)一個(gè)對(duì)象被創(chuàng)建、被賦值、被參數(shù)傳遞和被函數(shù)返回時(shí),它的引用計(jì)數(shù)值(ob_refcnt)可能會(huì)增加1(INC)并一直累加。

當(dāng)對(duì)象變量失去作用域時(shí),引用計(jì)數(shù)的值減1(DEC)。

當(dāng)一個(gè)對(duì)象的引用計(jì)數(shù)減為0 (ob_refcnt為0)時(shí),Py_DECR:會(huì)話、Cookie和令牌是什么?

會(huì)話是一個(gè)概念,信息存儲(chǔ)在服務(wù)器上。

Cookie是Session的一個(gè)實(shí)現(xiàn),信息存儲(chǔ)在客戶端(瀏覽器)。

由于HTTP協(xié)議的無狀態(tài)特性,我們需要在瀏覽器和服務(wù)器之間建立一個(gè)憑證來識(shí)別用戶 的身份和詳細(xì)信息。該憑證可以是Cookie或Token。

當(dāng)用戶成功登錄時(shí),我們可以從他在服務(wù)器上的身份證書生成會(huì)話消息,并將其保存在文件、數(shù)據(jù)庫或內(nèi)存中。通常,一個(gè)會(huì)話會(huì)有一個(gè)會(huì)話id。

訪問服務(wù)器的會(huì)話信息需要會(huì)話id,所以通常,我們會(huì)將會(huì)話id存儲(chǔ)在Cookie中。

Cookie實(shí)際上是在用戶登錄生成會(huì)話信息后,將會(huì)話ID或其他附加信息返回給客戶端,會(huì)話信息由客戶端存儲(chǔ)在本地文件中。

當(dāng)瀏覽器向服務(wù)器發(fā)出請(qǐng)求時(shí),會(huì)用Cookie中的會(huì)話id訪問服務(wù)器,服務(wù)器會(huì)根據(jù)會(huì)話id找到存儲(chǔ)的會(huì)話信息。如果可以找到信息并且內(nèi)容正確,則認(rèn)為訪問是有效的。

Cookie可以存儲(chǔ)其他非敏感信息(如用戶昵稱、頭像等。)之外的會(huì)話id,并將它們提供給瀏覽器直接使用,而不是每次都從服務(wù)器獲取。

關(guān)于t事實(shí)上,Oken更多地用于與RESTAPI相關(guān)的服務(wù)中。

它的認(rèn)證機(jī)制是當(dāng)用戶登錄時(shí),服務(wù)器計(jì)算一個(gè)令牌信息并存儲(chǔ)在服務(wù)器中返回給客戶端。內(nèi)容通常包括用戶id、當(dāng)前時(shí)間戳、簽名和其他信息。

令牌通常存儲(chǔ)在客戶端的本地存儲(chǔ)、cooki

怎么獲取字符串中的某個(gè)字符c?

在字符串:中獲取字符C的方法

1.打開python語言命令窗口,定義字符串變量s1并賦值。

2.調(diào)用字符串中的count方法,找出字符#在s1中出現(xiàn)的次數(shù)。()方除了第一個(gè)參數(shù),該方法還可以有第二個(gè)參數(shù),它表示從哪里開始搜索。