NOMBRES - Curiosités, théorie et usages

 

Accueil                           DicoNombre            Rubriques           Nouveautés      Édition du: 06/05/2019

Orientation générale        DicoMot Math          Atlas                   Références                     M'écrire

Barre de recherche          DicoCulture              Index alphabétique          Brèves de Maths                   

     

Programmation

 

Débutants

Programmation

PYTHON

 

Glossaire

Informatique

Glossaire

Algorithme

 

 

 

INDEX

Python

 

Programmation

Informatique

Multimédia

Ordinateur

 

Python (la base)

Glossaire

 Palindrome

Les classiques

Arithmétique

Dessins

Puissances

Plus de chiffres

Trucs

Chiffres

NumPy

Lycée

 

Sommaire de cette page

>>> Quantité de chiffres

>>> Extraction des chiffres

>>> Retournement d'un nombre

 

 

 

 PROGRAMMATION

PYTHON – CHIFFRES

 

Comment extraire les chiffres d'un nombre, les retourner ...

Voir absolument  Mon espace de travail en Python

 

 

Quantité de chiffres

Simple demande de la longueur (len) du nombre interprété comme une chiane de caractère (str).

 

 

Extraction

 

 

Commentaire

Définition d'une fonction chiffres.

Initialisation d'une liste CH, en fait un ensemble (set).

Le nombre n va être divisé itérativement par 10 tant qu'il reste supérieur à 0.

L'unité de ce nombre est extraite via son modulo base 10 (n % 10).

Chacune est ajoutée à la liste avec cette astuce la barre verticale (obtenue en faisant Alt 6)

En fin de boucle, le programme retourne la liste.

Le programme principale appelle la fonction CH et imprime le résultat.

On peut profiter de cette fonction pour connaitre la quantité de chiffres dans un nombre.

Commentaire

Programme illustrant d'autres facilités du langage Python.

Calcul de q la quantité de chiffres
(La méthode ci-dessus est plus simple !)

Boucle décroissance de q à – 1

Calcul à la fois du quotient et du reste par divmod.

 

Voir Extraction des chiffres en Maple / Chiffres

 

 

Retournement

 

Commentaire

Simple inversion des éléments d'une liste.

Commentaire

Retournement complet d'un nombre.

Définition de la fonction retournement de n.

Le nombre inversé va être construit progressivement dans inv, en même temps que le nombre n va être divisé par 10.

L'unité de n est extraite via le modulo 10 de n.

Le nombre n est tronqué de son unité en prenant le quotient exact de n par 10 (n//10).

 

Le programme principal imprime le retourné du nombre spécifié.

 

Voir Nombres retournés

 

 

 

 

 

Retour

*         Python – Ce qu'il faut absolument comprendre avant de se lancer

*         Les classiques en Python

Suite

*         Tour d'horizon avec l'exemple des palindromes

*         Les classiques – Factorielle, Fibonacci …

*         Comment obtenir plus de chiffres significatifs

*         Mes premiers dessins

Voir

*         Scratch – Apprendre à programmer simplement

*         Maple – Apprendre à programmer (maths)

*         Historique de l’aventure informatique

Site

*         Cours Python – OpenClassrooms 

*         Programmation Python – WikiBooks

Cette page

http://villemin.gerard.free.fr/aInforma/PYTHON/Chiffres.htm