[Python-Lernen] Grundlegende Zeichenfolgenoperationen-5

Zeichenfolgen können auf Nullzeichen gesetzt werden, wie zum Beispiel:

str_1=""
print(str_1)

Zeichenfolgenvariablenname [Index], ein Wert in der Abfragezeichenfolge

Hinweis: 1. Wenn Sie mit der positiven Sequenz beginnen müssen, müssen Sie mit 0 beginnen

        2. Wenn Sie in umgekehrter Reihenfolge beginnen müssen, müssen Sie bei -1 beginnen

        2. Wenn der Index nicht existiert, wird ein Fehler gemeldet

#正序取值
str_1="自动化测试正式开始"
print(str_1[0])
print(str_1[1])
print(str_1[2])
print(str_1[3])
print(str_1[4])


----------------------打印结果----------------------

自
动
化
测
试

#倒序取值
str_1="自动化测试正式开始"
print(str_1[-1])
print(str_1[-2])
print(str_1[-3])


--------------------打印结果--------------------

始
开
式

Um die Länge des Strings zu erhalten, verwenden Sie: len()

Hinweis: Die Voreinstellung beginnt bei "1", 1,2,3...

#len()
str_1="我是程序员张三,现在此刻正在加班"
print(len(str_1))


---------------------打印结果---------------------

16

Slice: String-Variablenname [Startkoordinate: Endpunktkoordinate: Schrittweite]

Hinweis: 1. Der Standardstartindex ist 0 und die Standardschrittgröße ist 1

        2. Nehmen Sie den Kopf, aber nicht den Schwanz

        3. Wenn die Schrittweite positiv ist, bedeutet dies eine positive Sequenz, wenn die Schrittweite negativ ist, bedeutet dies eine umgekehrte Sequenz

#正序
str_1="我是程序员张三,现在此刻正在加班"
print(str_1[0:7:1])
print(str_1[0:10:2])


--------------------打印结果--------------------

我是程序员张三
我程员三现
#倒序
str_1="我是程序员张三,现在此刻正在加班"
print(str_1[::-1])



------------------------打印结果------------------------

班加在正刻此在现,三张员序程是我

Ich denke du magst

Origin blog.csdn.net/admins_/article/details/122282202
Empfohlen
Rangfolge