Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonのstring.punctuation


このチュートリアルでは、 string.punctuationについて学習します。 文字列。

文字列句読点 文字列で事前定義されています Python3のモジュール 。すべての文字が文字列として含まれています。プログラムのどこでも使用できます。

# importing the string module
import string
# printing the punctuation
print(string.punctuation)

出力

上記のコードを実行すると、次の結果が得られます。

!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~

結論

これを使用して、強力なパスワードを生成できます。やってみよう。チュートリアルに疑問がある場合は、コメントセクションで言及してください。


  1. Pythonのcasefold()文字列

    この関数は、単語の文字を小文字に変換するのに役立ちます。 2つの文字列に適用すると、文字の大文字小文字の種類に関係なく、それらの値と一致する可能性があります。 casefold()の適用 以下の例では、casefold()関数を文字列に適用すると、結果はすべて小文字で出力されます。 例 string = "BestTutorials" # print lowercase string print(" lowercase string: ", string.casefold()) 出力 上記のコードを実行すると、次の結果が得られます- Lowerca

  2. Pythonで文字列から句読点を削除する方法は?

    文字列からすべての句読点を取り除く最も速い方法は、str.translate()を使用することです。次のように使用できます- 例 import string s = "string. With. Punctuation?" print s.translate(None, string.punctuation) 出力 これで出力が得られます- string With Punctuation 例 より読みやすいソリューションが必要な場合は、次のように、セットを明示的に繰り返し、ループ内のすべての句読点を無視できます- s = "string. With. Punctu