Python第七周的測驗難度適中,涵蓋了很多方面的內容。其中主要考察了Python中的函數、類、模塊等知識點。在這次測驗中,我學到了Python中很多實用的小技巧。下面我將分享一些考試中遇到的問題和解決方法。
# 以下是代碼部分的例子 # 確定列表中的最大值 def max_num(list): max = list[0] for item in list: if item >max: max = item return max # 測試函數 numbers = [1, 5, 2, 8, 3] print("列表中的最大值是:", max_num(numbers)) # 使用正則表達式將字符串中的數字和英文字母分開 import re str = "Hello123" pattern = '\d+' numbers = re.findall(pattern, str) pattern = '[a-zA-Z]+' letters = re.findall(pattern, str) print("字符串中的數字為:", numbers) print("字符串中的英文字母為:", letters)
在本次測驗中,還考察了Python中的錯誤處理,如try/except語句的使用。此外,還包括了Python中的遞歸函數、字典、元組等。總的來說,這次測驗讓我更加深入地了解了Python的一些基礎知識,也充分展現了我對Python語言的理解程度。