Exercices pour les programmeurs: 57 défis pour développer vos compétences de codage
Voici mes solutions Python aux exercices du livre pour les programmeurs: 57 défis pour développer vos compétences de codage de Brian P. Hogan.
Acheter ici
Entrée, traitement et sortie
- Exercice 1. Dire bonjour
- Exercice 2. Compter le nombre de caractères
- Exercice 3. Citations d'impression
- Exercice 4. Mad Lib
- Exercice 5. Mathes simples
- Exercice 6. Calculateur de retraite
Calculs
- Exercice 7. Zone d'une pièce rectangulaire
- Exercice 8. Pizza Party
- Exercice 9. Calculateur de peinture
- Exercice 10. Auto-vérification
- Exercice 11. Conversion de devises
- Exercice 12. Computer l'intérêt simple
- Exercice 13. Déterminer l'intérêt composé
Prendre des décisions
- Exercice 14. Calculateur d'impôt
- Exercice 15. Validation du mot de passe
- Exercice 16. Age de conduite légale
- Exercice 17. Calculateur d'alcoolémie
- Exercice 18. Convertisseur de température
- Exercice 19. Calculatrice d'IMC
- Exercice 20. Calculatrice de taxe de vente multi-états
- Exercice 21. Numéros aux noms
- Exercice 22. Comparaison des nombres
- Exercice 23. Problèmes de voiture de dépannage
Fonctions
- Exercice 24. Vérificateur anagram
- Exercice 25. Indicateur de force de mot de passe
- Exercice 26. mois pour rembourser une carte de crédit
- Exercice 27. Valider les entrées
Répétition
- Exercice 28. Ajout de nombres
- Exercice 29. Gestion de la mauvaise entrée
- Exercice 30. Tableau de multiplication
- Exercice 31. Karvonen Care
- Exercice 32. Devinez le jeu numérique
Structures de données
- Exercice 33. Magic 8 Ball
- Exercice 34. Retrait de la liste des employés
- Exercice 35. Choisir un gagnant
- Exercice 36. Statistiques informatiques
- Exercice 37. Générateur de mots de passe
- Exercice 38. Valeurs de filtrage
- Exercice 39. Tri des enregistrements
- Exercice 40. Filtrage des enregistrements
Travailler avec des fichiers
- Exercice 41. trieur de nom
- Exercice 42. analyser un fichier de données
- Exercice 43. Générateur de sites Web
- Exercice 44. Recherche de produits
- Exercice 45. Findeur de mots
- Exercice 46. Finder de fréquence des mots
Travailler avec des services externes
- Exercice 47. Qui est dans l'espace?
- Exercice 48. Saisir la météo
- Exercice 49. Recherche de photos Flickr
- Exercice 50. Recommandations de films
- Exercice 51. Pousser les notes vers Firebase
- Exercice 52. Création de votre service de temps
Programmes complets
- Exercice 53. Liste de TODO
- Exercice 54. raccourcissement d'URL
- Exercice 55. Partage de texte
- Exercice 56. Inventaire de suivi
- Exercice 57. Application Trivia
Installation
VirtualEnv Env -p Python3.7
Source Env / Bin / Activate
pip install -r exigences.txt
Exécuter des tests
Python -m unittest découverte -p "* _test.py" -v