>>> a ='hogeo'
>>>
>>> print(a)
hogeo
>>>
>>> print(a.upper())
HOGEO
>>>
Vous pouvez mettre un ". (Dot)" après l'instance, puis décrire le nom de la méthode et ses arguments.
Autre exemple: manipulation de la liste
>>> my_list = ['abc', 'def', 'ghi']
>>> print(my_list)
['abc', 'def', 'ghi']
>>>
>>> #Ajouter de la valeur à la liste
>>> my_list.append('jkl') ### my_ajouter après l'instance de liste()Spécifiez la méthode
>>> print(my_list)
['abc', 'def', 'ghi', 'jkl'] ###Une valeur a été ajoutée à la liste
>>>
>>>
>>> my_list.reverse() ###Méthode pour inverser l'ordre
>>> print(my_list)
['jkl', 'ghi', 'def', 'abc']
>>> dir(1) ###Quelles méthodes existe-t-il pour les entiers
['__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']
>>> ###Dernier à_C'est facile à comprendre, comme les octets.
>>>
>>> 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']
>>>
Les listes sont fréquemment utilisées dans la programmation Python, alors essayez différentes choses.
>>> ###Initialisation de la liste
>>> my_list = ['a', 'b', 'c', 'd']
>>> ###Ajouter à la fin de la liste avec la méthode append
>>> my_list.append('e')
>>> print(my_list)
['a', 'b', 'c', 'd', 'e']
>>> ###Ajouter à la position spécifiée par la méthode d'insertion
>>> my_list.insert(2,'good')
>>> print(my_list)
['a', 'b', 'good', 'c', 'd', 'e']
>>> ###Supprimez l'élément spécifié par la méthode remove (l'élément lui-même, pas le numéro d'index))
>>> my_list.remove('good')
>>> print(my_list)
['a', 'b', 'c', 'd', 'e']
>>> ###Vider la liste avec la méthode clear
>>> my_list.clear()
>>> print(my_list)
[]
>>> ###Renvoie le nombre d'éléments de la liste spécifiés par la méthode count.((Comme 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
>>>
>>> ###Supprimer le troisième élément de la liste
>>> print(my_list)
['a', 'b', 'c', 'e']
>>> ###Afficher du 1er au 4e dans la liste (4e non inclus)
>>> my_list = ['a', 'b', 'c', 'd', 'e']
>>> b = my_list[1:4]
>>> print(b)
['b', 'c', 'd']
Recommended Posts