[PYTHON] CCC: Codierungs-Crashkurs (3)

Verschiedene Verwendungen von Zeichenfolgen


#Definieren Sie eine Zeichenfolge
A = 'Ichiro'

print(A)

#Verkettung von Strings

B = "Suzuki" 

C = A+B

print(C)

#String wiederholen.

say = "This is important."

say_two   = say*2
say_three = say*3

print(say)
print(say_two)
print(say_three)

print("-"*20)

#Zeigt die Länge an.

print( len(say) )
print( len(say_two) )
print( len(say_three) )

print("-"*20)


#Suche nach Zeichenfolgen

D = "My name is Hideki Matsui."

print( "Is the word *is* included in D?")
print( "is" in D )


print( "Is the word *are* included in D?")
print( "are" in D )

print("-"*20)


#Untersuche das Element

print(D[0])

print(D[5])

print(D[10])

print(D[15])

print(D[5:15]) # slice

Verschiedene Verwendungen der Liste (1)


A = [1,2,3,4,5]


print(A[0])

print(A[2])

print(A[-1])

print(A[1:3]) # "slice"

print(A)


B = [100,101,102]


print( A + [100,101,102] )

print( A + [100,] )

print( A + [100] ) 

print(A)

#Ich kann das nicht machen:
# print(A + 100) 

#Sie können auch Anhängen verwenden.
A.append(100)

#Es gibt auch eine Erweiterung.
A.extend([200,201,202])

print(A)


print('-'*20)


print(A)
print(A[2])

A[2] = 2020

print(A)
print(A[2])

print('-'*20)

del A[3] 

print(A)

print(A[3])


print('-'*20)


print( 1 in A )

print( 2 in A )

print( 3 in A )

print( 4 in A )

print( 5 in A )

print('++'*20)

print( 100 in A )

print( 101 in A )


print( 102 in A )


print('=='*20)

print( 2020 in A )

print('..'*20)


Sie können die Position (Adresse) des Elements in der Liste mit der Indexmethode überprüfen.


list_names = ['Tom', 'Jack', 'Bob', 'Andy']

print(list_names.index('Jack'))

print(list_names.index('Andy'))

print(list_names.index('ANDY')) 
#Das funktioniert nicht. Dies führt zu einem Fehler. Verwenden Sie daher eine if-Anweisung, um ihn zu vermeiden.


if ( 'ANDY' in list_names):
    print( list_names.index('ANDY') )
else : 
    print( 'ANDY is an unknown name.')


if ( 'Jack' in list_names):
    print( list_names.index('Jack') )
else : 
    print( 'Jack is an unknown name.')





Recommended Posts

CCC: Codierungs-Crashkurs (1)
CCC: Codierungs-Crashkurs (3)
CCC: Codierungs-Crashkurs (2)
CCC: Coding Crash Course (4) Machen Sie die Zahlen im Umfangsverhältnis 3.141562 .... zu einem Histogramm
CCC: Coding Crash Course (5) Ermitteln Sie die Häufigkeit von Wörtern und Buchstaben, die in den Reden von Steve Jobs vorkommen