2018年出現頻率最高的50道Python面試題系列之六

2021-01-07 阿瑜聊技術

本篇文章是2018年出現頻率最高的50道Python面試題系列的第六篇,分享Q26-Q30的內容,如果您想看Q1-Q25,請查看阿瑜的歷史文章。

Q26.解釋如何在Django中設置資料庫。

Answer:

可以使用命令edit mysite / setting.py,它是一個普通的python模塊,模塊可代表Django進行設置。

Django默認使用SQLite; 對於Django用戶來說這很方便,因為不需要任何其他類型的安裝。如果您的資料庫選擇不同,則必須使用DATABASE'default'項中的以下鍵來匹配您的資料庫的連接設置。

引擎:您可以使用'django.db.backends.sqlite3','django.db.backeneds.mysql','django.db.backends.postgresql_psycopg2','django.db.backends.oracle'等來更改資料庫名稱:資料庫的名稱。如果您使用SQLite作為資料庫,那麼資料庫將是您計算機上的文件,Name應該是完整的絕對路徑,包括該文件的文件名。如果您沒有選擇SQLite作為資料庫,則必須添加密碼,主機,用戶等設置。Django使用SQLite作為默認資料庫,它將數據作為單個文件存儲在文件系統中。如果你有資料庫伺服器-PostgreSQL,MySQL,Oracle,MSSQL-並且想要使用它而不是SQLite,那麼使用資料庫的管理工具為你的Django項目創建一個新的資料庫。無論哪種方式,在您的(空)資料庫到位的情況下,剩下的就是告訴Django如何使用它。

我們可以將以下代碼添加到setting.py文件中:

Q27.舉例說明如何在Django中編寫視圖?

Answer:

這是我們在Django中創建一個視圖的方法:

Q28.說一下Django模板。

Answer:

模板是一個簡單的文本文件。它可以創建任何基於文本的格式,如XML,CSV,HTML等。模板包含在使用模板時替換為值的變量和控制模板邏輯的標記(%tag%)。

Q29.解釋在Django框架中如何使用會話?

Answer:

Django提供的會話允許您基於每個站點訪問存儲和檢索數據。Django通過在客戶端放置會話ID cookie並在伺服器端存儲所有相關數據來發送和接收cookie。

所以數據本身並不存儲在客戶端。從安全角度來看,這個設計很好。

Q30.列出Django中的繼承樣式。

Answer:

在Django中,有三種可能的繼承樣式:

抽象基類:當您只希望將每個子模型的相同信息抽象到父類時,使用此樣式。多表繼承:如果要對現有模型進行子類化,並且需要每個模型都有自己的資料庫表,那可以使用這種繼承。代理模型:如果您只想修改模型的Python級別行為,而無需更改模型的欄位,可以使用這種。

如果您對本系列感興趣的話,就關注阿瑜吧,阿瑜每天都會有包括這個系列在內的分享。更多精彩,盡在阿瑜聊技術。

相關焦點

  • 長達兩個月的面經,50道python開發常見基礎面試題!
    轉眼已經5月份,學員們經過三金四銀求職季積累了大量的面經,在小U的反覆催促下終於讓python將這兩個月面試常見題整理下來,不要以為你記憶力很好,這道題太奇葩了你絕對不會忘,事實證明記憶力是靠不住,話不多說來看看學員們整理的python面試題!小U 還會不斷催促學員們將新遇到的問題記錄下來。
  • 2018年最新Python學習路線圖(內含大綱+視頻+工具+書籍+面試)
    本學習路線圖不僅含有清晰的學習路線,職業成長路徑,而且放上Python教研部公布的最新視頻資源(且按照學習流程進行順序排列),更是提供了學習過程中會用到的軟體,手冊,源碼,面試題錦集等多個系列。作為學姐,很驕傲能給廣大自學者提供一個這樣優秀的學習資源。大家覺得有用,拿去就是,不用謝。
  • Python 爬蟲面試題 170 道
    最近在刷面試題,所以需要看大量的 Python 相關的面試題,從大量的題目中總結了很多的知識,同時也對一些題目進行拓展了,但是在看了網上的大部分面試題都有這幾個問題:有些部分還是 Python2 的代碼回答的很簡單,關鍵的題目沒有點出為什麼
  • 百道Python面試題實現,搞定Python編程就靠它
    想要備戰 Python 面試,這兩個項目有千道 Python 問題與實現。昨天機器之心介紹了 PHD 大牛的求職之路,很多讀者感覺這位大牛太厲害了,他的經歷對我們幫助不大。對於一般的機器學習求職者而言,最基礎的就是掌握 Python 編程技巧,隨後才是相關算法或知識點的掌握。
  • 阿里P7工程師耗時兩天整理的292道python大廠面試題,內含解析!
    前言相對於python大家應該都不會陌生吧!現在java跟python可以算的是勢均力敵了,所以現在學習python 的小夥伴也是越來越多了,可是學完之後就能找到稱心如意的工作了嗎?很多小夥伴學習Python的時候感覺很簡單,但是到了去面試的時候就是一頭霧水,常常被問到一些問題不知道跟怎麼做。
  • Python 爬蟲面試題 170 道:2019 版
    引言最近在刷面試題,所以需要看大量的 Python 相關的面試題,從大量的題目中總結了很多的知識,同時也對一些題目進行拓展了,但是在看了網上的大部分面試題不是很滿意。>了解 Python 中的元編程和反射常考的數據結構和算法爬蟲相關知識,網絡編程基本知識等掃碼訂閱本場 Chat 收穫170 道面試題答案
  • python2020年最新面試題,你會幾道?(附答案)
    編程網站DataFlair的技術團隊分享了一份2020年最常見Python面試題合集,既有基本的Python面試題,也有高階版試題來指導你準備面試,試題均附有答案。面試題內容包括編碼、數據結構、腳本撰寫等話題。1:Python有哪些特點和優點?
  • 2018年刷題系列27--單選題
    數位化處理時,語音信號的採樣頻率較低     D. 它們通常採用相同的壓縮編碼標準進行壓縮 38.等比數列 50. 下列關於PowerPoint 動畫的敘述,錯誤的是 A. 動畫必須依次播放,不能同時播放 B. 動畫出現的順序可以調整  C. 動畫可設置為滿足一定條件時才出現  D.
  • Python面試必刷題系列(5)
    本篇是【Python面試必刷題系列】的第5篇文章。
  • iOS 面試之道:117 道 iOS 面試題全解析
    因為這一系列的因素,促使我有強烈願望改變技術書出版流程和售賣方式,大致七八個月前道長和巧哥跟我聊到計劃從面試的角度寫一本系統的 iOS 技術書籍時候,我們一拍即合,有了今天的這次合作。好了,接下來該認真聊下今天的主角《iOS 面試之道》了。
  • 2020Python工程師面試題更新啦!+高中生能看懂的Python爬蟲課程
    最新2020Python工程師面試題更新了!隨便呈上幾道,看看大家能否答出來:1)自動化代碼中,用到了哪些設計模式?2)python會不會出現內存洩漏?原因是什麼?3)super 是幹嘛用的?在 Python2 和 Python3 使用,有什麼區別?
  • 2021國家公務員面試考情之國稅面試形式和特點
    國稅局面試形式和特點 面試形式:國家稅務總局採取無領導小組討論的面試;省市級2017年(含)以前普通結構化面試,2018年—2019年採用結構化小組互評形式
  • 110道Python面試題
    可以把最有可能先發生的條件放到前面寫,這樣可以減少程序判斷的次數,提高效率49、簡述mysql和redis區別redis: 內存型非關係資料庫,數據保存在內存中,速度快mysql:關係型資料庫,數據保存在磁碟中,檢索的話,會有一定的Io操作,訪問速度相對慢
  • 聊聊python面試這件事兒
    其實感覺蠻經常的和很多人在聊這個話題. 尤其是建了一個python學習交流群之後, 群裡討論的, 私聊我的, 問的比較多的真的有python面試相關的. 總結起來大概以下幾種:python面試最常用的面試題有哪些?某個面試題感覺回答的不好, 問怎麼回答比較好.有什麼面試經驗可以分享.
  • Python經典面試題21道
    如果參數是一個list, 她會像set[:]一樣做一個拷貝8:Python面試題:請寫出一段Python代碼實現刪除一個list裡面的重複元素可以先把list重新排序,然後從list的最後開始掃描,代碼如下:if List:List.sort()last = List[-1]for i in range(len(List)-2, -1, -1)
  • 好程式設計師Python教程分享常見的Python面試題
    好程式設計師Python教程分享常見的Python面試題,程式設計師面試難免會需要進行筆試,筆試是考驗程式設計師基礎功底的重要環節,根據很多小夥伴的面試反饋,今天總結分享了一些常見的Python面試題,想要看Python面試是不是可以順利通過,這些常見的Python面試題你應該看看。
  • 2020Python+人工智慧學習路線圖,內附完整自學路線+視頻+工具經驗+面試篇
    Python都說效率高,1個python工程師=2個PHP工程師=3個java工程師黑馬程式設計師Python學科培訓和競爭對手的有什麼本質區別?Python語言什麼樣的人最適合學?Python語言這幾年的程式語言排行趨勢、使用率、市場價值分別如何?現在Python市場怎麼樣?Python具體是開發什麼的呢?
  • 110道python面試筆試題匯總,你能答對幾道?
    公眾號資源獲取方式:(爬蟲、數據分析簡歷、發文源碼、各種粉絲福利等)公眾號回復1,添加微信好友,拉你進群下載數據分析系列教程插播一篇面試題教程,最近公眾號新來了不少朋友,這幾天不少粉絲留言說問我有沒有python面試題,其實之前分享過一些面試題,今天統一再給大家分享一遍,也希望能幫助此時仍在找工作的同學,儘快找到工作,該文110道面試題全部來自於大家筆試面試時候拍照後發到群裡求助的題目,並自己一道一道親自做了,大部分題目屬於鞏固基本python知識點的題目,希望對基本知識不熟悉的同學,能認真做一遍,肯定會有不少收穫
  • 2020國家公務員面試一般幾道題 多長時間
    五、科技部基本考情1.面試形式:無領導、結構化、半結構化均有涉及。2.面試題量:2020年以前,結構化,一套題,一般分為上下半場,總題量5-6道不等。2020年無領導一套題,結構化一套題,結構化4道題。3.面試時間:2020年以前結構化上下半場共計40分鐘左右。
  • B站出現頻率最高的恐怖遊戲
    B站出現頻率最高的恐怖遊戲 今天就來擺一哈那些遊戲主播們都愛玩的恐怖遊戲。