>>> a ='hogeo'
>>>
>>> print(a)
hogeo
>>>
>>> print(a.upper())
HOGEO
>>>
Sie können damit umgehen, indem Sie nach der Instanz ". (Dot)" setzen und dann den Methodennamen und seine Argumente beschreiben.
Ein weiteres Beispiel: Bearbeiten der Liste
>>> my_list = ['abc', 'def', 'ghi']
>>> print(my_list)
['abc', 'def', 'ghi']
>>>
>>> #Wert zur Liste hinzufügen
>>> my_list.append('jkl') ### my_Nach der Listeninstanz anhängen()Methode angeben
>>> print(my_list)
['abc', 'def', 'ghi', 'jkl'] ###Der Liste wurde ein Wert hinzugefügt
>>>
>>>
>>> my_list.reverse() ###Methode zum Umkehren der Reihenfolge
>>> print(my_list)
['jkl', 'ghi', 'def', 'abc']
>>> dir(1) ###Welche Methoden gibt es für ganze Zahlen?
['__abs__', '__add__', '__and__', '__bool__', '__ceil__', '__class__', '__delattr__', '__dir__', '__divmod__', '__doc__', '__eq__', '__float__', '__floor__', '__floordiv__', '__format__', '__ge__', '__getattribute__', '__getnewargs__', '__gt__', '__hash__', '__index__', '__init__', '__init_subclass__', '__int__', '__invert__', '__le__', '__lshift__', '__lt__', '__mod__', '__mul__', '__ne__', '__neg__', '__new__', '__or__', '__pos__', '__pow__', '__radd__', '__rand__', '__rdivmod__', '__reduce__', '__reduce_ex__', '__repr__', '__rfloordiv__', '__rlshift__', '__rmod__', '__rmul__', '__ror__', '__round__', '__rpow__', '__rrshift__', '__rshift__', '__rsub__', '__rtruediv__', '__rxor__', '__setattr__', '__sizeof__', '__str__', '__sub__', '__subclasshook__', '__truediv__', '__trunc__', '__xor__', 'as_integer_ratio', 'bit_length', 'conjugate', 'denominator', 'from_bytes', 'imag', 'numerator', 'real', 'to_bytes']
>>> ###Zuletzt zu_Es ist leicht zu verstehen, wie zum Beispiel Bytes.
>>>
>>> dir('abc')
['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mod__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmod__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'capitalize', 'casefold', 'center', 'count', 'encode', 'endswith', 'expandtabs', 'find', 'format', 'format_map', 'index', 'isalnum', 'isalpha', 'isascii', 'isdecimal', 'isdigit', 'isidentifier', 'islower', 'isnumeric', 'isprintable', 'isspace', 'istitle', 'isupper', 'join', 'ljust', 'lower', 'lstrip', 'maketrans', 'partition', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition', 'rsplit', 'rstrip', 'split', 'splitlines', 'startswith', 'strip', 'swapcase', 'title', 'translate', 'upper', 'zfill']
>>>
Listen werden häufig in der Python-Programmierung verwendet. Probieren Sie verschiedene Dinge aus.
>>> ###Listeninitialisierung
>>> my_list = ['a', 'b', 'c', 'd']
>>> ###Mit der Append-Methode am Ende der Liste hinzufügen
>>> my_list.append('e')
>>> print(my_list)
['a', 'b', 'c', 'd', 'e']
>>> ###Fügen Sie der durch die Einfügemethode angegebenen Position hinzu
>>> my_list.insert(2,'good')
>>> print(my_list)
['a', 'b', 'good', 'c', 'd', 'e']
>>> ###Entfernen Sie das durch die Methode remove angegebene Element (das Element selbst, nicht die Indexnummer).)
>>> my_list.remove('good')
>>> print(my_list)
['a', 'b', 'c', 'd', 'e']
>>> ###Leeren Sie die Liste mit der Methode clear
>>> my_list.clear()
>>> print(my_list)
[]
>>> ###Gibt zurück, wie viele Elemente in der Liste von der Zählmethode angegeben werden.((Wie Excel countif)
>>> my_list = ['a', 'a', 'b', 'b', 'b']
>>> my_list.count('b')
3
>>>
>>> print('c' in my_list)
True
>>>
>>> print('x' in my_list)
False
>>>
>>> ###Entfernen Sie das dritte Element aus der Liste
>>> print(my_list)
['a', 'b', 'c', 'e']
>>> ###Zeige 1. bis 4. in der Liste (4. nicht enthalten)
>>> my_list = ['a', 'b', 'c', 'd', 'e']
>>> b = my_list[1:4]
>>> print(b)
['b', 'c', 'd']
Recommended Posts