fonction python ①

Qu'est-ce qu'une fonction?

Un processus qui a une fonction en fonction de l'objectif est préparé à l'avance afin de pouvoir être utilisé dans le programme. La création d'une nouvelle fonction s'appelle "définir une fonction". "Appeler une fonction" signifie exécuter une fonction, et la fonction appelée renvoie une valeur de retour comme résultat d'exécution à l'appelant. Vous pouvez également spécifier la valeur requise pour le traitement au moment de l'appel en tant qu'argument, et la spécification de l'argument est appelée "passage de l'argument".

Argument → (entrée) → fonction → (sortie) → valeur de retour

Qu'est-ce qu'un index?

Un entier qui représente le nombre de caractères dans une chaîne de caractères. Aussi appelé indice. Spécification d'index: chaîne de caractères [index]

ex)>>>s='sunday'    >>>s[0]    's'

L'index peut également être spécifié sous la forme d'un nombre négatif. L'index correspondant au dernier caractère de la chaîne de caractères est -1, et l'index devient plus petit vers le début de la chaîne de caractères comme -2, -3, ....

Tranche de chaîne

Les chaînes en python ne peuvent pas être modifiées après leur création. Cette propriété est appelée "immuable". Il existe un moyen d'extraire la chaîne de caractères → C'est slice! !! !! !!

** Chaîne de caractères [index de début: index de fin] **

ex)>>>a='123456'    >>>a[0:3]     '123'

Peut être combiné  ex)a[:3]+a[3:] = '123456'

Utiliser les étapes

Créer une nouvelle chaîne de caractères en extrayant des caractères de la chaîne de caractères d'origine

** Chaîne de caractères [index de début: index de fin: étape] **

ex) >>> a = 'Aiue Okakikuke Kosashi Suseso'     >>>a[::5] «Akasa»

Nombre de pas négatifs

Si vous utilisez un nombre négatif pour l'étape, vous pouvez créer une chaîne qui est l'inverse de la chaîne d'origine.

ex) >>> a = 'Omoikaruishi'    >>>a[5:2:-1] "Vraiment?" Si vous utilisez un nombre négatif pour une étape, l'index de début sera à droite de l'index de fin

Recommended Posts

fonction python ①
[Python] fonction
fonction python ②
fonction d'énumération python
Python> fonction> Fermeture
[Python] Fonction de générateur
Python> fonction> Fonction interne
Décorateur de fonction Python
À propos des arguments de fonction (python)
Temps d'exécution de la fonction (Python)
Python
Résumé des arguments de la fonction Python
Fonction d'impression Python (suite)
Python: à propos des arguments de fonction
Fonction de plancher de temps (Python)
Créer une fonction en Python
Utiliser la fonction de rappel en Python
[python] Valeur de l'objet fonction (?)
Fonction ntile (décile) en python
[Python] L'origine du nom de la fonction python
fonction de mémorandum python pour débutant
À propos de la fonction enumerate (python)
le paramètre d'URL de python inclut la fonction
Python #function 2 pour les super débutants
Modélisation de fonctions non linéaires en Python
Dessiner la fonction Yin en python
Exemple de fonctions d'ordre supérieur (décorateurs) en Python
Fonction immédiate (lie) en python
python kafka
[Python] Qu'est-ce qu'une fonction zip?
Les bases de Python ⑤
Résumé Python
Python intégré
Notation d'inclusion Python
Étudier Python
[python] Fonction de rappel (passez la fonction en argument)
Implémenter la fonction power.prop.test de R en python
Compte à rebours Python 2.7
Mémorandum Python
Python FlowFishMaster
Service Python
astuces python
Définition du type d'argument de fonction en python
Les bases de Python
Mémo Python
Notation inclusive dans l'argument de la fonction Python
ufo-> python (3)
Notation d'inclusion Python
Installer python
Python Singleton
Les bases de Python ④
Mémorandum Python 2
mémo python
Python Jinja2
Incrément Python
atCoder 173 Python
Installation de Python
Ecrire une fonction AWS Lambda en Python