【Python刷题】_7
生活随笔
收集整理的這篇文章主要介紹了
【Python刷题】_7
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
31、字符串a = "not 404 found 張三 99 深圳",每個詞中間是空格,用正則過濾掉英文和數字,最終輸出"張三 深圳"。
32、正則表達式匹配中,(.*)和(.*?)匹配區別?
(.*)是貪婪匹配,會把滿足正則的盡可能多的往后匹配
(.*?)是非貪婪匹配,會把滿足正則的盡可能少匹配
33、數據庫優化查詢方法
外鍵、索引、聯合查詢、選擇特定字段等等
34、[[1,2],[3,4],[5,6]]一行代碼展開該列表,得出[1,2,3,4,5,6]
運 行 過 程 : for i in a , 每 個 i 是 【 1,2 】 , 【 3,4 】 , 【 5,6 】 , for j in i , 每 個 j 就 是
1,2,3,4,5,6,合并后就是結果
?35、簡述Django的orm
ORM,全拼Object-Relation Mapping,意為對象-關系映射實現了數據模型與數據庫的解耦,通過簡單的配置就可以輕松更換數據庫,而不需要修改代碼只需要面向對象編程,orm操作本質上會根據對接的數據庫引擎,翻譯成對應的sql語句,所有使用Django開發的項目無需關心程序底層使用的是MySQL、Oracle、sqlite....,如果數據庫遷移,只需要更換Django的數據庫引擎即可
總結
以上是生活随笔為你收集整理的【Python刷题】_7的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【python进阶】_正则表达式
- 下一篇: 【云计算】6_云数据库产品介绍