正在準備內容……

Python 測驗

集合與別名

複習列表身份、淺複製、字典更新和預設查詢、集合大小與篩選推導式。

辨明改變的是外層還是內層物件。

本正確數核六道給定CPython 3.14.5任務的匹配結果,不是開發者檔位、百分位、僱主門檻或資格。任何正確數都可讀全部題解與四份完整指南。

把容器與其中內容分開數

六題追蹤普通列表、字典與集合,相關操作完整可見。給列表另一個名稱不同於淺複製外層;替換字典值不同於插入新鍵;缺失鍵get可返回後備值而不改變字典;集合數保留成員,推導式先篩選再變換。無題要求猜集合顯示順序。

複製外層列表仍可共享內層字典

新不計分例source為[{"n":1}],經source.copy()得到copy,再把copy[0]["n"]設3。外層列表不同,首元素卻到同一字典,列印源內值與外層身份比較得3:False。字典只畫一份,由兩個外層位置連線,不能只因外層有兩份就認定內層獨立。

把賦值與複製記為不同事件

alias直接接source時,兩名指向一列表,經任一名追加都改同一內容。淺複製新建外層,元素最初仍引用原元素物件,修改共享內層仍可兩邊可見,但不表示任一外層變化都共享。須明確題給賦值改哪一層。

區分更新與後備查詢

寫已有相等鍵替換當前值,不儲存同鍵兩個歷史條目。缺失鍵的get帶預設值時返回它而不插入。核長度前可列鍵與當前值兩列;預測時別暗換下標或其他字典方法,它們可能有不同失敗或插入行為。

先應用篩選條件,再算表示式

推導式從指定range開始,保留滿足餘數條件的值,再按順序平方;後續join轉字串並提供實際標點。集合長度則問給定字串中保留多少不同值,二者都不要求排序。不能給連線文本添列表方括號或假定集合順序。

每次操作後也預測源的狀態

用新可丟棄.py和虛構值,分別預測淺複製外層身份與一次內層修改;查字典則同時預測返回值和條目數。每次只改一處,先預測再按宣告直譯器執行。練習不涉及客戶資料、有用檔案或應用狀態,網站不需要上傳或訪問它們。

複習具體資料操作

錯題可能混淆別名、後備值或篩選邊界,六題總數不能區分原因,也不評生產資料集管理或避免所有意外修改。讀解析後換新值;不提供排名、招聘推薦、能力檔或認證,完整有效作答後任何正確數都可讀四份全文。

回顧:後備值與新條目分兩步記錄

新例counts={"elm":2},依次執行first=counts.get("oak",7)、before=len(counts)、counts["oak"]=first,再print(first,before,len(counts),sep=":"),輸出7:1:2。get返回7時沒有插入oak,所以before為1;之後明確賦值才新增條目,長度變2。把返回值與字典狀態分列,不因已拿到後備值就認為它已存入。若oak本已存在,get會給原值,後續同鍵賦值也不會新增相等鍵。該獨立指令碼已在CPython 3.14.5核對,不計分。

交流推理步驟,分享公開復習指南

可以問:“哪一條語句真正改變了字典長度?如果刪掉顯式賦值,拿到後備值以後字典會留下什麼?”先各自記錄預測與中間狀態,再對照規則找第一個分歧。可以只讀、不執行、查文件或換一例,不必比賽速度、展示倉庫或講工作中的失誤。討論這段程式碼的明確條件,不用一道選擇給對方貼能力標籤。

分享按鈕複製不含個人答案與正確數的公開練習入口,也可自行轉發本公開指南。四組是複習方向,不是開發者檔位、招聘資格或認證。特定直譯器的輸出核對支援給定程式行為,不驗證題組心理測量表現,也不證明已能處理真實應用或所有Python實現。

開始免費練習

分項複習指南

  • 值與文本

    複習負數向下取整除法、餘數、乘方、切片、分隔去空白及真值。

  • 迴圈與函式

    複習帶步長範圍、continue、返回表示式、定義時預設值及兩種語法失敗。

  • 錯誤與物件

    複習異常匹配、finally、例項屬性、上下文成功進入及生成器產出。

按四組統計匹配答案

每個匹配答案計一道正確,其他有效選項計零。四組六題合成正確數/24,無加權、部分分、反向計分或時間獎勵。24題有效選擇前不給個人正確數,不默補缺答。

檢視全部程式、答案與逐題解釋

報告保留每段原創程式、所選、正確答案與解析。零分、部分答對、全對均給四份全文;分項3/6只是所給六題三個匹配答案,不是百分位、開發者等級、僱主通過線或資格。

採用宣告的指令碼環境

題組按CPython 3.14.5的獨立指令碼核驗,選定Python 3.14文件提供參考,不聲稱最新特性覆蓋或所有直譯器、庫相容。不評應用開發、真實資料處理或生產事故診斷。重測重複題組,約十分鐘是編輯估計,不是實測計時基準。

原創程式與已核結果

費馬編寫片段、干擾項、解析及指南,連結說明選定語言規則,不搬其例程或專有招聘題。本獨立練習無廠商背書或認證,網站把程式碼作轉義文本顯示,並在本地核選擇,不執行訪問者指令碼。