Python是一個方便易用的編程語言,越來越多的人對它感興趣并學習它。如果你想挑戰自己的Python技能,解決一些Python習題是一個很好的方法。下面是一些Python真題和答案,希望對你有所幫助。
1. 編寫一個Python程序,找到列表中出現最頻繁的元素,如果有多個元素出現同樣頻繁,返回最后一次出現的元素。 解答: list = [1, 2, 3, 4, 1, 2, 1, 1] max_item = list[0] max_count = 0 for item in list: count = list.count(item) if count >= max_count: max_count = count max_item = item print(max_item)
2. 給定一個字符串,編寫一個函數來確定它是否是回文。回文是指正向和反向讀取都是一樣的字符串。 解答: def is_palindrome(str): return str == str[::-1]
以上是兩個Python習題的參考答案。編寫代碼的過程可以幫助你練習你的編程技巧和解決問題的思維方式。當你找到正確答案時,你會感到很有成就感。繼續挑戰自己,并享受Python編程的過程。