Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對象和類

Python 日期和時(shí)間

Python 高級(jí)知識(shí)

Python 參考手冊

Python 程序從字符串中刪除標(biāo)點(diǎn)符號(hào)

Python 實(shí)例大全

該程序從字符串中刪除所有標(biāo)點(diǎn)符號(hào)。我們將使用for循環(huán)檢查字符串的每個(gè)字符。如果字符是標(biāo)點(diǎn)符號(hào),則為它分配一個(gè)空字符串。

要理解此示例,您應(yīng)該了解以下Python編程主題:

有時(shí),我們可能希望將一個(gè)句子分成單詞列表。

在這種情況下,我們可能首先要清理字符串并刪除所有標(biāo)點(diǎn)符號(hào)。下面是一個(gè)如何完成此功能的示例。

源代碼

# 定義標(biāo)點(diǎn)符號(hào)
punctuations = '''!()-[]{};:'"\,<>./?@#$%^&*_~'''

my_str = "Hello!!!, he said ---and went."

# 接受用戶輸入
# my_str = input("輸入一個(gè)字符串: ")

# 從字符串中刪除標(biāo)點(diǎn)符號(hào)
no_punct = ""
for char in my_str:
   if char not in punctuations:
       no_punct = no_punct + char

# 顯示未加標(biāo)點(diǎn)的字符串
print(no_punct)

輸出結(jié)果

Hello he said and went

在此程序中,我們首先定義一個(gè)標(biāo)點(diǎn)符號(hào)字符串。然后,我們使用for循環(huán)對提供的字符串進(jìn)行迭代。

在每個(gè)迭代中,我們檢查字符是否是標(biāo)點(diǎn)符號(hào),或者是否使用成員關(guān)系測試。我們有一個(gè)空字符串,如果它不是標(biāo)點(diǎn)符號(hào),我們就向它添加(連接)字符。最后,我們顯示清理后的字符串。

Python 實(shí)例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清