小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Python基礎(chǔ)面試80問 你能回答多少?

 老男孩Linux 2018-05-24

1. 為什么學(xué)習(xí)Python?

2. 通過什么途徑學(xué)習(xí)的Python?

3. PythonJava、PHP、C、C#、C++等其他語言的對(duì)比?

4. 簡述解釋型和編譯型編程語言?

5. Python解釋器種類以及特點(diǎn)?

6. 位和字節(jié)的關(guān)系?

7. bB、KBMB、GB 的關(guān)系?

8. 請(qǐng)至少列舉5個(gè) PEP8 規(guī)范(越多越好)。

9. 通過代碼實(shí)現(xiàn)如下轉(zhuǎn)換:

二進(jìn)制轉(zhuǎn)換成十進(jìn)制:v = “0b1111011”?

十進(jìn)制轉(zhuǎn)換成二進(jìn)制:v = 18? 

八進(jìn)制轉(zhuǎn)換成十進(jìn)制:v = “011”? 

十進(jìn)制轉(zhuǎn)換成八進(jìn)制:v = 30? 

十六進(jìn)制轉(zhuǎn)換成十進(jìn)制:v = “0x12”? 

十進(jìn)制轉(zhuǎn)換成十六進(jìn)制:v = 87

10. 請(qǐng)編寫一個(gè)函數(shù)實(shí)現(xiàn)將IP地址轉(zhuǎn)換成一個(gè)整數(shù)。

10.3.9.12 轉(zhuǎn)換規(guī)則為:

        10            00001010

?         3            00000011?

         9            00001001

?        12            00001100?

再將以上二進(jìn)制拼接起來計(jì)算十進(jìn)制結(jié)果:00001010 00000011 00001001 00001100 = ?

11. python遞歸的最大層數(shù)?

12. 求結(jié)果:

    v1 = 1 or 3?

    v2 = 1 and 3?

    v3 = 0 and 2 and 1

?    v4 = 0 and 2 or 1

?    v5 = 0 and 2 or 1 or 4

?    v6 = 0 or Flase and 1

13. ascii、unicode、utf-8gbk 區(qū)別?

14. 字節(jié)碼和機(jī)器碼的區(qū)別?

15. 三元運(yùn)算規(guī)則以及應(yīng)用場(chǎng)景?

16. 列舉 Python2Python3的區(qū)別?

17. 用一行代碼實(shí)現(xiàn)數(shù)值交換:

     ? a = 1

 ?     b = 2

18. Python3Python2int long的區(qū)別?

19. xrangerange的區(qū)別?

20. 文件操作時(shí):xreadlinesreadlines的區(qū)別?

21. 列舉布爾值為False的常見值?

22. 字符串、列表、元組、字典每個(gè)常用的5個(gè)方法?

23. lambda表達(dá)式格式以及應(yīng)用場(chǎng)景?

24. pass的作用?

25. *arg**kwarg作用

26. is==的區(qū)別

27. 簡述Python的深淺拷貝以及應(yīng)用場(chǎng)景?

28. Python垃圾回收機(jī)制?

29. Python的可變類型和不可變類型?

30. 求結(jié)果:

?   v = dict.fromkeys(['k1','k2'],[])? 

   v['k1’].append(666)

?   print(v)?

   v['k1’] = 777

?   print(v)

31. 求結(jié)果:

def num():

   return [lambda x:i*x for I in range(4)]

print([m(2) for m in num()])

32. 列舉常見的內(nèi)置函數(shù)?

33. filtermap、reduce的作用?

34. 一行代碼實(shí)現(xiàn)9*9乘法表

35. 如何安裝第三方模塊?以及用過哪些第三方模塊?

36. 至少列舉8個(gè)常用模塊都有那些?

37. rematchsearch區(qū)別?

38. 什么是正則的貪婪匹配?

39. 求結(jié)果:? a. [ i % 2 for i in range(10) ]? b. ( i % 2 for i in range(10) )

40. 求結(jié)果:? a. 1 or 2? b. 1 and 2? c. 1 < (2==2)? d. 1 < 2 == 2

41. def func(a,b=[]) 這種寫法有什么坑?

42. 如何實(shí)現(xiàn) “1,2,3” 變成 ['1,2,3] ?

43. 如何實(shí)現(xiàn)['1,2,3]變成[1,2,3] ?

44. 比較: a = [1,2,3] b = [(1),(2),(3) ] 以及 b = [(1,),(2,),(3,) ] 的區(qū)別?

45. 如何用一行代碼生成[1,4,9,16,25,36,49,64,81,100] ?

46. 一行代碼實(shí)現(xiàn)刪除列表中重復(fù)的值 ?

47. 如何在函數(shù)中設(shè)置一個(gè)全局變量?

48. logging模塊的作用?以及應(yīng)用場(chǎng)景?

49. 請(qǐng)用代碼簡答實(shí)現(xiàn)stack

50. 常用字符串格式化哪幾種?

51. 簡述 生成器、迭代器、可迭代對(duì)象 以及應(yīng)用場(chǎng)景?

52. Python實(shí)現(xiàn)一個(gè)二分查找的函數(shù)。

53. 談?wù)勀銓?duì)閉包的理解?

54. ossys模塊的作用?

55. 如何生成一個(gè)隨機(jī)數(shù)?

56. 如何使用python刪除一個(gè)文件?

57. 談?wù)勀銓?duì)面向?qū)ο蟮睦斫猓?/font>

58. Python面向?qū)ο笾械睦^承有什么特點(diǎn)?

59. 面向?qū)ο笊疃葍?yōu)先和廣度優(yōu)先是什么?

60. 面向?qū)ο笾?/font>super的作用?

61. 是否使用過functools中的函數(shù)?其作用是什么?

62. 列舉面向?qū)ο笾袔聞澗€的特殊方法,如:__new____init__

63. 如何判斷是函數(shù)還是方法?

64. 靜態(tài)方法和類方法區(qū)別?

65. 列舉面向?qū)ο笾械奶厥獬蓡T以及應(yīng)用場(chǎng)景

66. 1、23、4、5 能組成多少個(gè)互不相同且無重復(fù)的三位數(shù)

67. 什么是反射?以及應(yīng)用場(chǎng)景?

68. metaclass作用?以及應(yīng)用場(chǎng)景?

69. 用盡量多的方法實(shí)現(xiàn)單例模式。

70. 裝飾器的寫法以及應(yīng)用場(chǎng)景。

71. 異常處理寫法以及如何主動(dòng)跑出異常(應(yīng)用場(chǎng)景)

72. 什么是面向?qū)ο蟮?/font>mro

73. isinstance作用以及應(yīng)用場(chǎng)景?

74. 寫代碼并實(shí)現(xiàn):

Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would

have exactly one solution, and you may not use the same element twice.

Example:?

          Given nums = [2, 7, 11, 15], target = 9,

           ?Because nums[0] + nums[1] = 2 + 7 = 9,?

           return [0, 1]

75. json序列化時(shí),可以處理的數(shù)據(jù)類型有哪些?如何定制支持datetime類型?

76. json序列化時(shí),默認(rèn)遇到中文會(huì)轉(zhuǎn)換成unicode,如果想要保留中文怎么辦?

77. 什么是斷言?應(yīng)用場(chǎng)景?

78. 有用過with statement嗎?它的好處是什么?

79. 使用代碼實(shí)現(xiàn)查看列舉目錄下的所有文件。

80. 簡述 yieldyield from關(guān)鍵字。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多