ホームページ >バックエンド開発 >Python チュートリアル >Python の文字列と添字の定義と使用法 (例と分析を含む)

Python の文字列と添字の定義と使用法 (例と分析を含む)

Tomorin
Tomorinオリジナル
2018-08-11 18:14:319096ブラウズ

コードは文字列で構成されます。String は文字で構成される単語で、英語では単語として理解されますが、Python では変数です。

これは、点が移動して線を形成し、線が移動して面を形成するようなものです。文字は結合されて単語になり、単語は単にカプセル化されて文字列に変換されます。ループ ステートメントでは、変数内の複数の文字列を見つけてインターセプトする必要があることがよくあります。

この記事では、文字列から文字をインターセプトする方法、または文字列のグループから複数の文字列をインターセプトする方法をクラスメートに簡単に紹介します。

まず、定義しましょう:

文字列は、数字、文字、アンダースコアで構成される文字列です。

通常、

Sth="a1a2a3a4a5a6a7.....an"(n>0)

として記録されます。 Sth は自己定義の独立変数ですが、初心者の場合は、まったく害のない英単語を変数として使用することをお勧めします。

Python には、正の値と負の値の 2 種類の文字列値があります (図 1.1 を参照)

Python の文字列と添字の定義と使用法 (例と分析を含む)

どちらかを使用できます。は数学的には間違っていますが、非常に便利な疑似定義です:

Python では、0 は正の整数です

このようにすると、理解しやすいです上図の式 それは理にかなっています

添え字の使用と文字列をインターセプトする方法について

#!/usr/bin/python
# -*- coding: UTF-8 -*-                  #国之根基

これは一般的な規則であり、説明することはできません

s="Hello world"

これは私たちが自分で設定した文字列です

print s                        #这是对变量s整体进行输出
print s[2:7]                #这是对变量s的第二个下标(第三个字母)到第7个下标()第八个字母进行截取输出
print s[2:]                           #这是对变量s的第二个下标(第三个字母)开始输出到结尾
print s * 2                          #*表示数学中的乘号,s*2表示对变量s输出两次
print s + "There are strings what  add in the s"     #+表示数学中的加号,可以连接两个字符串/数字

これは私たちが作成したインターセプトです

以下は出力結果です。 結果

#Hello world

llo w

llo world

Hello worldHello world

Hello worldThere s

に追加する文字列です

以上がPython の文字列と添字の定義と使用法 (例と分析を含む)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。