Python資料型別面試題集錦!(附答案)

老男孩IT教育機構發表於2021-04-21

  資料型別是每種程式語言的必備屬性,即便是Python也是如此,而Python資料型別包含以下幾類:數字、字串、布林型、列表、元組、字典以及集合,今天這篇文章為大家介紹一些有關Python數字型別的面試題,希望對大家有所幫助。

  列舉Python中的基本資料型別?

  字串string、數字number、字典dictionary、列表list、元組tuple、集合set。

  如何區別可變資料型別和不可變資料型別?

  可變的資料型別包含列表、字典、集合;不可變的數字型別包含字串、數字、元組。

  將hello world轉換為首字母大小寫Hello World?

  String.title()將每個單詞首字母大寫。

  如何檢測字串中只含有數字?

  Python的語法,字串型別自帶函式isdigit(),當字串中只存在數字返回true,反之返回false。

  Python中的字串格式化方式?

  Format()。

  獲取字串123456最後的兩個字元?

  “123456”[4:6]或“123456”[-2::]

  如何將字串轉換為小寫?

  String.lower()

  單引號、雙引號、三引號的區別?

  單引號表示字串中不能帶有雙引號;

  雙引號表示字串中可以存在單引號;

  三引號中可以存在單引號和雙引號,並且可以跨行表示字串,而單引號皆不能跨行。

  字典操作中del和pop有什麼區別?

  POP()函式會返回刪除的值,而del()函式直接刪除元素,沒有返回值。

  如何打亂一個列表的元素?

  使用random庫中的random.shuffle(list)函式,該函式無返回值,會將傳入的引數列表隨機排序。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2769138/,如需轉載,請註明出處,否則將追究法律責任。

相關文章