Python 是一種高級編程語言,它具有簡單易學、可讀性強、可移植性好等特點,被廣泛應用于開發 Web 應用、數據分析、人工智能等領域。在 Python 中,我們可以使用一些內置函數來檢查字符串的后綴名。
def check_suffix(file_name, suffix): """ 檢查文件名的后綴名是否為指定的后綴名 :param file_name: 文件名,字符串類型 :param suffix: 后綴名,字符串類型,不含“.” :return: 如果文件名的后綴名為指定的后綴名,則返回 True,否則返回 False """ return file_name.endswith(suffix) # 使用示例 result1 = check_suffix("test.py", "py") result2 = check_suffix("test.py", "md") print(result1) # 輸出 True print(result2) # 輸出 False
上面的代碼中,我們定義了一個名為check_suffix
的函數,它有兩個參數:file_name
和suffix
。函數調用了字符串的endswith()
方法,該方法用于檢查字符串是否以指定的后綴結束。如果字符串的后綴名為指定的后綴名,則返回 True,否則返回 False。
為了更好地理解代碼,我們通過一個簡單的示例進行說明。假設我們有一個文件名為test.py
的 Python 文件,我們想要檢查它的后綴名是否為py
。我們可以調用函數check_suffix("test.py", "py")
,它會返回 True。如果我們想要檢查它的后綴名是否為md
,則可以調用函數check_suffix("test.py", "md")
,它會返回 False。
上一篇c 合并json對象