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

Pythonでの文字列の値へのアクセス


Pythonは文字型をサポートしていません。これらは長さ1の文字列として扱われるため、部分文字列とも見なされます。

サブストリングにアクセスするには、1つまたは複数のインデックスとともにスライスするための角括弧を使用して、サブストリングを取得します。例-

#!/usr/bin/python
var1 = 'Hello World!'
var2 = "Python Programming"
print "var1[0]: ", var1[0]
print "var2[1:5]: ", var2[1:5]

出力

上記のコードを実行すると、次の結果が生成されます-

var1[0]: H
var2[1:5]: ytho

  1. FuzzyWuzzyPythonライブラリ

    このチュートリアルでは、 FuzzyWuzzyについて学習します。 Pythonライブラリ。 FuzzyBuzzy ライブラリは、文字列と比較するために開発されました。 正規表現のような他のモジュールがあります 、 difflib 文字列を比較します。ただし、 FuzzyBuzzy その方法でユニークです。このライブラリのメソッドは、 true、false、またはstring ではなく、一致した文字列の100点からスコアを返します。 。 FuzzyWuzzyを操作するには ライブラリの場合、 fuzzywuzzyをインストールする必要があります およびpython-レーベンシュタイ

  2. %はPythonの文字列に何をしますか?

    %は、文字列フォーマット演算子または補間演算子です。 formatの%値(formatは文字列)を指定すると、formatの%変換仕様は、0個以上の値の要素に置き換えられます。この効果は、C言語でsprintf()を使用する場合と同様です。たとえば、 >>> lang = "Python" >>> print "%s is awesome!" % lang Python is awesome この表記で数値をフォーマットすることもできます。たとえば、 >>> cost = 128.527 >&