Solution Exercice 28: algorithme python du chiffre maximum dans un entier

Exercice 28 Écrire un programme en langage python sous forme de fonction qui prends en argument un nombre entier n et renvoie le plus grand chiffre qui  se trouve dans n sans utiliser la fonction max() ni la fonction str(). Exemple: si n = 651843 ,  l'algorithme renvoie le chiffre 8. Solution

  Voir la…

Solution Exercice 29: algorithme python qui calcul la somme des chiffres d'un entier n

Exercice 29 Ecrire un programme en python qui prends en entrée un nombre entier n et renvoie la somme des chiffres qui composent cet entier. Exemple: si n = 324 , l'algorithme renvoie 3+2+4=9 Solution

  Voir la liste des cours Python Voir la iste des exercices Python   Younes Derfoufi CRMEF OUJDA

Solution Exercice 54: deux nombres premiers entre eux en python

Exercice 54 Écrire un programme sous forme de fonction en Python qui prends en entrée deux nombres entiers a et b et qui renvoie True si les deux nombres sont premiers entre eux et False dans le cas contraire. Solution

  Voir la liste des cours Python Voir la iste des exercices Python  …

Solution Exercice 52: Un algorithme Python qui test la primalité d'un nombre entier

Écrire un programme en lagage Python sous forme de fonction qui prends en entrée un entier n et qui renvoie True si l'entier n est premier et False si dans le cas contraire. Solution

  Voir la liste des cours Python Voir la iste des exercices Python   Younes Derfoufi CRMEF OUJDA

Les raisons pour lesquelles vous devriez apprendre Django

Les raisons pour lesquelles vous devriez apprendre Django

Actuellement Django arrive à atteindre une phase de maturité. On doit donc se poser la question : pourquoi doit –on choisir Django plutôt que d'autres frameworks. Django est devenue un framework préféré pour de nombreuses : 1 - Django est doté d'une excellente documentation Lors de sa première sortie, l'une des caractéristiques qui distinguait Django…

L'objet javascript array

1 - A propos de l'objet javascript array L'objet Array vous permet de stocker plusieurs valeurs dans une seule variable. Il stocke une collection séquentielle de taille fixe d'éléments du même type. Un tableau est utilisé pour stocker une collection de données, mais il est souvent plus utile de considérer un tableau comme une collection…

Fichiers Statiques Django

1 - A propos des fichiers statiques django Les application Web doivent généralement servir des fichiers supplémentaires tels que des images, code javaScript ou CSS... Dans Django, nous appelons ces fichiers des 'fichiers statiques' (static files en anglais). Django fournit django.contrib.staticfiles pour vous aider à gérer les fichiers statics. Nous allons décrire comment pouvons nous…

Modèle Formulaire Django

1 - Modèle Formulaire django (ModelForm) Supposons que nous ayons un modèle contenant divers champs, nous n'avons pas besoin de recoder les champs dans le fichier de formulaire html. Django le fait automatiquement pour nous afin de réduire le temps de développement des applications. Il s'agit d'une classe utilisée pour créer un formulaire HTML à…

Template Django

Django fournit un moyen efficace et pratique pour générer et afficher des pages HTML dynamiques en utilisant son système de template (template system). Un modèle se compose d'une partie statiques pour la sortie HTML,  ainsi que d'une syntaxe spéciale décrivant comment le contenu dynamique sera inséré. Dans un fichier HTML, nous ne pouvons pas écrire…

Le Module Datetime En Python

1 - A propos du module datetime Python En Python, la date et l'heure ne sont pas un type de données en soi, mais un module nommé datetime peut être importé pour fonctionner avec la date ainsi que l'heure. Le module Datetime est intégré à Python, il n'est donc pas nécessaire de l'installer en externe.…

Environnement Virtuel En Python

1 - Le  module virtualenv Python est doté d'un module nommée virtualenv permettant de créer un environnement virtuel python, c'est-à-dire une copie de travail isolée de Python qui vous permet de travailler sur un projet spécifique sans affecter d'autres projets Donc, fondamentalement, c'est un outil qui permet plusieurs installations côte à côte de Python, c.a.d…

Introduction à NodeJS

1 - Qu'est-ce que Node.js Node.js est un environnement d'exécution multiplateforme et une bibliothèque pour exécuter des applications JavaScript en dehors du navigateur. Il est utilisé pour créer des applications Web côté serveur et en réseau. Il est open source et gratuit à utiliser. Il peut être téléchargé à partir de ce lien https://nodejs.org/ De…

Séparation des préoccupations ( Separation Of Concern SOC)

La Séparation des préoccupations c'est quoi ? En informatique, la séparation des responsabilités ou séparation des préoccupations (SoC Separation Of Content en anglais), est un principe de conception pour séparer un programme informatique en sections distinctes de telle sorte que chaque section aborde une préoccupation distincte. Il représente le "S" dans le principe solide. Une…

Le gestionnaire des packages pip

1 - A propos de l'utilitaire pip pip est un système de gestion de packages standard utilisé pour installer et gérer des packages logiciels: modules et librairies Python. De nombreux packages peuvent être trouvés dans la source par défaut des packages et de leurs dépendances. La plupart des distributions de Python sont livrées avec pip…

Les Fichiers JSON En Python

1 - A propos des fichiers JSON JSON (JavaScript Object Notation) est un format de données populaire et standard utilisé pour représenter et stocker des données structurées constitués de paires attribut-valeur similaire à un dictionnaire Python. Il est courant de transmettre et de recevoir des données entre un serveur et une application Web au format…