IT培訓(xùn)網(wǎng)
IT在線學(xué)習(xí)
隨著近些年機(jī)器學(xué)習(xí)、云計(jì)算等技術(shù)的發(fā)展, Python 的職位需求越來越高, Python語言也越來越受歡迎,小編整理了一些高頻Python面試題供大家參考。
1、Python如何實(shí)現(xiàn)單例模式?其他23種設(shè)計(jì)模式python如何實(shí)現(xiàn)?
2、Python里和None比較時(shí),為什么是 is None 而不是 == None 呢?
3、如何添加代碼,使得沒有定義的方法都調(diào)用mydefault方法?
4、連接字符串用join還是+
5、什么是 Flask?
6、寫一個(gè)函數(shù),接收整數(shù)參數(shù) n ,返回一個(gè)函數(shù),函數(shù)返回n和參數(shù)的積。
7、請(qǐng)寫一個(gè) Python 邏輯,計(jì)算一個(gè)文件中的大寫字母數(shù)量
8、下面這段代碼的輸出結(jié)果是什么?請(qǐng)解釋。
def extendList(val, list=[]):
list.append(val)
return
listlist1 = extendList(10)
list2 = extendList(123,[])
list3 = extendList('a')
print "list1 = %s" % list1
print "list2 = %s" % list2
print "list3 = %s" % list3
9、有m篇論文,n個(gè)教授,每篇論文需要且只需要一個(gè)教授審閱,但是某一教授有可能不能審閱某篇論文,有現(xiàn)成的函數(shù)可以判斷某個(gè)教授是否能審閱某篇論文(如,def canview(article, professor)返回true或者false)。現(xiàn)設(shè)計(jì)一個(gè)算法讓每個(gè)教授審閱的論文數(shù)盡可能平均。
10、下面這段代碼的輸出結(jié)果將是什么?請(qǐng)解釋。
class Parent(object):
x = 1
class Child1(Parent): pass
class Child2(Parent):
pass
print Parent.x, Child1.x, Child2.x
Child1.x = 2
print Parent.x, Child1.x, Child2.x
Parent.x = 3
print Parent.x, Child1.x, Child2.x
相關(guān)推薦:
更多內(nèi)容
>>本文地址:http://uj2y2uok.com/jiuye/2018/46979.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學(xué)歷
3 您更想做哪個(gè)方向的工作?