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

Pythonとそのアプリケーションのisprintable()


この記事では、Pythonのisprintable()とそのアプリケーションについて学習します。

is printable()は、文字列処理の目的で使用される組み込みメソッドです。 isprintable()メソッドは、文字列に存在するすべての文字がprintable型であるか、文字列が空の場合に「True」を返します。それ以外の場合は、ブール値「False」を返します。

引数 −呼び出されても引数はありません

印刷可能な文字のリストには、数字、文字、特殊記号、スペースが含まれます。

この図を見て、文字列の文字が印刷可能かどうかを確認しましょう。

# checking for printable characters
st= 'Tutorialspoint'
print(st.isprintable())
# checking if \n is a printable character
st= 'Tutorials \n point'
print(st.isprintable())
# checking if space is a printable character
string = ''
print( string.isprintable())

出力

True
False
True

# checking for printable characters
st= 'Tutorials$$point&&'
print(st.isprintable())
# checking if \t is a printable character
st= 'Tutorials \t point'
print(st.isprintable())
# checking if underscore is a printable character
string = '_'
print( string.isprintable())

出力

True
False
True

アプリケーション

  • 実行時の印刷エラーのエラーを修正するために、この例外を処理し、印刷できないすべての文字を目的の記号に置き換えて、コンソールに印刷することができます

  • これは、エスケープシーケンスなどの不要なものを削除するために、特定の方法で出力をフォーマットする必要がある場合にも役立ちます。

結論

この記事では、isprintable()関数とPython3.xでのそのアプリケーションについて学びました。またはそれ以前。


  1. PythonでベクトルAを回転させ、それにベクトルCを追加することで、ベクトルBに到達できるかどうかを確認します。

    2D平面に3つのベクトルx、y、zがあるとします。ベクトルxからベクトルyを90度(時計回り)回転させるか、必要に応じて何度でもzを追加して、ベクトルyを取得できるかどうかを確認する必要があります。 したがって、入力がx =(-4、-2)y =(-1、2)z =(-2、-1)のような場合、位置を取得するためにxにzを追加できるため、出力はTrueになります。 (-2、-1)、次に時計回りに90°回転して(-1、2)を取得します。 これを解決するには、次の手順に従います- 関数util()を定義します。これにはp、q、r、sが必要です d:=r * r + s * s dが0

  2. Pythonでの相関と回帰

    相関とは、2つのデータセット間の依存関係を含むいくつかの統計的関係を指します。線形回帰は、従属変数と1つ以上の独立変数の間の関係を確立するための線形アプローチです。単一の独立変数は線形回帰と呼ばれ、複数の独立変数は重回帰と呼ばれます。 相関 依存する現象の簡単な例としては、親と子孫の外見の相関関係、製品の価格と供給量の相関関係などがあります。seabornpythonライブラリで利用可能なアイリスデータセットの例を取り上げます。その中で、3種のアヤメの花のがく片と花びらの長さと幅の相関関係を確立しようとしています。見つかった相関関係に基づいて、ある種を別の種から簡単に区別する強力なモデルを作