Cette faq peut être modifiée en tout temps et sans préavis.
Mise à jour le 19/12/2020
Étant une plateforme naissante, j'ai grandement besoin de votre soutien. Je demande votre aide afin de poser les fondations de cette communauté en contribuant à travers le partage d'articles à vos proches. Cela m'apporterait de la visibilité, inspirant et enrichissant ainsi notre réseau.
Si vous souhaitez apporter votre touche personnelle et rédiger votre propre article sur ce site, alors je vous prie de bien vouloir lire la partie abordant ce sujet.
Je suis conscient du besoin récurrent pour les internautes de bloquer la publicité sur Internet. Pourtant, je vous invite à procéder autrement sur mon blog, pour la raison suivante :
Pour soutenir mes efforts et le long travail tenu jusqu'à présent pour vous proposer les meilleurs article sur devopssec, vous pouvez faire un don Paypal ou passer le site de la communauté en liste blanche sur votre bloqueur de publicité sans avoir besoin de le désactiver complètement.
Par ces actions, vous contribuerez au bien-être du site, au soutien nécessaire à la pérennité de notre projet.
Il faut rédiger l'article sous format Markdown (Guide pour apprendre le Markdown).
Voici la structure et les règles à respecter lors de la rédaction de votre article :
# Les classes en python
Dans cet article, nous étudierons l'intérêt et l'utilisation des classes dans le langage de programmation python.
## Introduction
Saviez-vous que **Python est un langage de programmation orienté objet** ...
Une classe est un modèle défini par l'utilisateur ou un prototype à partir duquel des objets sont créés ...
### Pourquoi les classes ?
Pour comprendre la nécessité de créer une classe, considérons l'exemple suivant ...
C'est pour cela que nous verrons dans cet article comment mieux organiser notre code à travers les classes.
## Création de notre classe
### Syntaxe de définition de classe
En Python, nous définissons une classe en utilisant le mot clé `class`. Voici ci-dessous une définition de classe simple :
```python
class Personnage:
pass
```
### Les méthodes
Vous pouvez définir des fonctions qui accéderont à l'attribut de classe. Ces fonctions sont appelées méthodes.
Lorsque vous définissez des méthodes, vous devrez toujours fournir le premier argument à la méthode avec un mot-clé `self`.
```python
class Personnage:
name = "default"
def change_name(self, new_name):
self.name = new_name
```
La fonction `change_name()` est une méthode
> Information : `self` représente l'instance de la classe. En utilisant ce mot-clé, nous pouvons accéder aux attributs et méthodes de la classe en python. Il lie les attributs avec les arguments donnés.
## conclusion
Nous avons pu transformer notre ancien code sous forme de classe python, vous êtes maintenant en mesure de :
- Créer une classe
- Créer des méthodes
- Effectuer une instanciation d'objet
- Créer des attributs
Dans notre prochain article nous verrons ...
Une fois que votre article est prêt, Il faut prendre contact avec moi par mail ou sur Discord et m'envoyer votre fichier markdown. Vous serez bien sûr mentionné en tant qu'auteur de l'article !
Il existe différents moyens pour être notifié en temps réel :
La possession d'un rôle permet de :
Actions | rédacteur | secouriste | actif | membre sans rôle |
---|---|---|---|---|
Recevoir un article en avance (uniquement quand l'article est abouti) | ✔️ | ✔️ | ✔️ | ❌ |
Recevoir un article en avance (pendant sa conception) | ✔️ | ✔️ | ❌ | ❌ |
Consultation d'articles privés | ✔️ | ✔️ | ✔️ | ❌ |
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire