Posts
Suivis
Populaire
Actualités
Profil

Ameerweb03

vip
Âge 1.9Année
Chercheur en sur le Marché Crypto
Créateur Web3
stratégies de contenu | constructeur web3 | analyste blockchain
0
Suivis
2
Followers
41
Aimé
🐍 Jour 34 de mon parcours Python | Validation de produit
Aujourd’hui, j’ai appris à vérifier si un produit existe dans une liste en utilisant Python.
🔥 Ce que j’ai appris :
Utiliser l’opérateur in pour rechercher des produits.
Créer des fonctions avec def et retourner des résultats.
Utiliser if/else pour prendre des décisions.
Utiliser .lower() pour gérer les saisies en majuscules et en minuscules.
Tester le code avec des produits valides et invalides.
💻 Mon projet pratique :
J’ai amélioré mon interface CLI de gestion des stocks en créant une fonction de vérification des produits qui les re
post-image
🐍 Jour 32 de #100DaysOfCode
Mon projet de gestion des stocks est devenu plus intelligent ! 🚀
Aujourd’hui, j’ai travaillé sur le stockage des données JSON afin que les données de mon inventaire soient conservées même après la fermeture du programme.
✅ Enregistrer les données de l’inventaire
✅ Charger les données enregistrées
✅ Mettre à jour les niveaux de stock
✅ Valider les ventes et le stock
De petites étapes. De vrais progrès. 💻
#Python #SoftwareEngineering #BuildInPublic
post-image
🚀 Jour 32 de mon parcours Python !
Aujourd’hui, j’ai appris à faire persister les données au-delà de l’exécution d’un programme grâce à JSON.
✅ Enregistrer des données avec « json.dump() »
✅ Charger des données avec « json.load() »
✅ Travailler avec des fichiers JSON
✅ Déboguer les erreurs de nom de variable
Je construis mon interface CLI de gestion d’inventaire, une étape à la fois.
Moins de théorie. Plus de construction. Plus de progrès. 💻
#Python #100DaysOfCode #SoftwareEngineering #BuildInPublic
post-image
  • 1
Jour 31 — Python 🐍
Le débogage commence à ressembler à de la vraie programmation.
Aujourd’hui, j’ai pris une fonction « sell_product() » défectueuse et j’ai trouvé 3 bugs :
→ Validation du produit
→ Validation de la quantité
→ Calcul des stocks
Le plus important ?
Je n’ai pas seulement corrigé le code.
J’ai dû le lire, le comprendre et découvrir pourquoi il était incorrect.
C’est la compétence que je développe :
Pas seulement écrire du code.
Comprendre le code.
Un bug à la fois. 🚀
#Python #DéveloppementLogiciel #ConstruireEnPublic
Jour 30 — Git et GitHub 🚀
Aujourd’hui, j’ai franchi une étape importante pour travailler comme un développeur professionnel : apprendre Git et GitHub.
J’ai appris à :
Initialiser un dépôt Git
Créer et gérer des commits
Connecter un projet local à GitHub
Envoyer du code vers un dépôt distant
Suivre et gérer les modifications d’un projet
De l’écriture du code en local à sa publication sur GitHub, je comprends maintenant le flux de travail de base :
Code → Git → Commit → GitHub
Une nouvelle étape dans mon parcours en Python et en développement logiciel. 💻🚀
#Python #Git #GitHub #DéveloppementLo
post-image
Un bon programme ne devrait pas tomber en panne parce qu’un utilisateur a saisi abc.
Aujourd’hui, j’ai appris à : → Gérer les erreurs avec try/except
→ Valider les quantités
→ Rejeter les valeurs nulles et négatives
→ Protéger le stock contre les saisies invalides
J’apprends à créer des logiciels qui gèrent le monde réel — pas seulement des saisies parfaites. 🚀
#Python #100DaysOfCode #SoftwareEngineering #BuildInPublic
post-image
Jour 28 d’apprentissage de Python 🐍
Un programme qui plante face à une entrée incorrecte n’est pas terminé.
Aujourd’hui, j’ai appris à faire en sorte que mon système d’inventaire gère les entrées inattendues au lieu de s’effondrer.
Construit avec "try/except" :
→ Gestion de "ValueError"
→ Validation des quantités positives
→ Test de "5", "0", "-5" et "abc"
→ Connexion de la gestion des erreurs à la validation de l’inventaire
Je ne me contente plus d’apprendre Python.
J’apprends à créer des logiciels capables de résister aux utilisateurs réels. 🔥
Jour 28/100 🚀
#Python #100DaysOfCode #Softwar
post-image
Je n’apprends plus seulement Python.
J’apprends à créer des logiciels capables de mémoriser des données. 🧠🐍
27e jour de mon parcours Python.
Aujourd’hui, j’ai travaillé sur mon interface CLI de gestion des stocks et j’ai appris à :
• Enregistrer les données d’inventaire dans un fichier JSON
• Charger les données enregistrées dans Python
• Utiliser « json.dump() » et « json.load() »
• Travailler avec des fichiers en utilisant « with open() »
• Intégrer la persistance à mon système d’inventaire
L’objectif n’est désormais plus seulement d’écrire du code qui fonctionne une fois.
J’apprends à cré
Je pensais qu’apprendre Python signifiait mémoriser la syntaxe.
J’avais tort.
🐍 Jour 26 de mon parcours Python.
Aujourd’hui, j’ai appris quelque chose de plus important :
Le code ne consiste pas seulement à faire fonctionner les choses.
Il s’agit de s’assurer que rien ne puisse mal tourner.
J’ai créé une fonction sell_product() pour mon système d’inventaire, qui gère :
✅ Les ventes réussies
❌ Les stocks insuffisants
❌ Les produits qui n’existent pas
❌ Les quantités invalides comme 0 et -5
Ce dernier bug m’a réellement appris quelque chose.
Mon programme a joyeusement « vendu » -5 ignames jusq
  • 1
Je pensais qu’apprendre Python signifiait mémoriser la syntaxe.
Je me trompais.
🐍 26e jour de mon parcours Python.
Aujourd’hui, j’ai appris quelque chose de plus important :
Le code ne consiste pas seulement à faire fonctionner les choses.
Il s’agit de s’assurer que rien ne puisse mal tourner.
J’ai créé une fonction sell_product() pour mon système d’inventaire qui gère :
✅ Les ventes réussies
❌ Les stocks insuffisants
❌ Les produits qui n’existent pas
❌ Les quantités invalides comme 0 et -5
Ce dernier bug m’a réellement appris quelque chose.
Mon programme a joyeusement « vendu » -5 ignames ju
Nous sommes passés de l’apprentissage de notre alphabet…
à l’apprentissage de la façon dont les ordinateurs peuvent nous comprendre.
Des crayons aux claviers.
Des cahiers à GitHub.
De l’ABCD au SQL.
De « Arey ! » à Array.
Des fautes aux erreurs.
Nous avons tous grandi en apprenant quelque chose de nouveau.
Les outils ont changé.
Le langage a changé.
Les erreurs ont changé.
Mais le processus, lui, n’a jamais changé :
Apprendre. Essayer. Échouer. Corriger. Recommencer.
Aujourd’hui, je fais la même chose avec le code.
Un concept Python.
Un bug.
Une leçon.
Un jour à la fois. 🐍💻
Jour 24 de mon pa
post-image
🐍 Jour 24/30
Je pensais que print() et return étaient pratiquement la même chose.
Je me trompais.
Aujourd’hui, j’ai compris pourquoi return est important lors de la création de logiciels réels.
J’ai amélioré mon système de gestion des stocks afin que sell_product() puisse :
→ Vérifier si un produit existe
→ Vérifier le stock disponible
→ Réduire le stock après une vente
→ Renvoyer le résultat au reste du programme
Exemple :
25 riz → vendre 5 → 20 riz
Petit concept.
Grande différence dans ma façon de penser aux logiciels.
Jour 24/30 🚀
#Python #100DaysOfCode #SoftwareEngineering #BuildInPublic
post-image
Des crayons aux claviers. Des cahiers à GitHub. De l’ABCD au SQL. De Arey! à Array. Des erreurs à error.
Nous avons tous grandi ...
🐍 Jour 23 d’apprentissage de Python — et aujourd’hui, j’ai compris quelque chose d’important :
Un système d’inventaire ne devrait pas seulement savoir combien de produits existent.
Il devrait savoir dans quel état se trouvent ces produits.
Imaginez qu’un supermarché possède 100 bouteilles de jus.
Un système basique pourrait simplement indiquer :
📦 Stock : 100 bouteilles
Mais que se passe-t-il si :
• 70 bouteilles sont en bon état
• 10 sont endommagées
• 20 sont proches de leur date d’expiration
Techniquement, il y a toujours 100 bouteilles.
Mais l’entreprise ne dispose pas réellement de 100
post-image
  • 2
Jour 22 🐍
Je pensais qu’apprendre Python consistait à mémoriser la syntaxe.
Je réalise que cela consiste en réalité à apprendre à penser comme un programmeur.
Aujourd’hui, j’ai travaillé avec des dictionnaires, des fonctions, return, des vérifications de stock et la mise à jour des stocks.
À retenir pour les débutants : Ne vous précipitez pas pour tout apprendre. Comprenez un concept, construisez quelque chose avec, puis recommencez.
22 jours écoulés. Je continue à construire. 🔥
#Python #100DaysOfCode #SoftwareEngineering
post-image
Je pensais comprendre Python… jusqu’à ce que j’essaie de construire ceci. 👀
Jour 21 de #100DaysOfCode 🚀
Aujourd’hui, j’ai amélioré mon système de gestion des stocks :
📦 Ajouter des produits
🗑️ Supprimer des produits
🔍 Vérifier les produits
🧠 Mettre en pratique les fonctions et les listes
Les bugs m’enseignent plus que les tutoriels ne l’ont jamais fait
post-image
🐍 20 jours de Python — et je commence enfin à voir les pièces s’assembler.
Aujourd’hui, j’ai pratiqué :
✅ Les listes
✅ .append() et .remove()
✅ Les fonctions et les paramètres
✅ if + in
✅ La logique d’inventaire
J’ai fait des erreurs, débogué et appris de chacune d’elles. 💻🔥
Je continue d’avancer. Je continue de construire
#python
post-image
🐍 20e jour de mon parcours Python !
Aujourd’hui, j’ai continué à développer mon système de gestion d’entreprise et de suivi des stocks.
✅ Pratiqué les fonctions
✅ Amélioré la logique des ventes
✅ Ajouté la validation des stocks et le calcul des prix
✅ Suivi des stocks restants
✅ Commencé à planifier le suivi des dépenses
Jour 17/100 de #100DaysOfCode
Objectif du jour : la logique conditionnelle imbriquée en Python.
J'ai écrit analyze_number() — une fonction qui classe n'importe quel entier à l'aide de blocs if/elif/else enchaînés et de l'opérateur modulo :
#python
#coding
#100dayschallenge
post-image