Solution Exercice 67: liste des diviseurs premiers communs en python
Exercice 67 Ecrire un programme python qui détermine la liste des diviseurs premiers communs à deux entiers. Solution
Cours Python
Exercice 67 Ecrire un programme python qui détermine la liste des diviseurs premiers communs à deux entiers. Solution
Exercice 66 Ecrire un programme en python sous forme de fonction qui prends en paramètres deux entiers m et n et qui renvoie la liste des diviseurs communs à m et n. Exemple si n = 18 et m = 27 , la fonction renvoie la liste:[1, 3, 9]
Description de la méthode fmean() Le module de statistiques (statistics) de Python fournit une fonction fmean() qui convertit toutes les données en type de données float, puis calcule la moyenne arithmétique ou la moyenne des données fournies sous la forme d'une séquence ou d'un itérable. La sortie de cette fonction est toujours un flottant. La…
Pour calculer la moyenne d'une série statistique, le module statistics nous offre la méthode mean(). A cet effet, il suffit d'importer le module statistics et appliquer cette méthode. Exemple
|
1 2 3 4 5 6 7 8 9 10 |
#coding: utf-8 import statistics as st # définir une série statistiques valeurs =[22,11,31,19,12,13,10] # calcul de la moyenne m = st.mean(valeurs) print("La moyenne est: m = " , m) # affiche: La moyenne est: m = 16.857142857142858 |
L'option insertbackground du widget Text Tkinter définit la couleur du curseur. La couleur par défaut est noire si l'option est ignorée.
Python Tkinter prend en charge un certain nombre de curseurs de souris différents disponibles. Le graphique exact peut varier en fonction de votre système d'exploitation. Voici la liste des cursor pris en charge par la bibliothèque Tkinter:
1. Les options width et height d'un widget Text Tkinter Afin de redimmensionner un objet Text, la bibliothèque Tkinter nous offre la possibilité via les option width et height: height : définit la hauteur du widget en lignes (pas en pixels!), Mesurée en fonction de la taille de la police width : définit la largeur…
Description de la méthode title() La méthode title() renvoie une copie de la chaîne dans laquelle les premiers caractères de tous les mots sont transformés en majuscules. Syntaxe de la méthode title()
|
1 |
string.title() |
Valeur de retour La méthode de chaines de caractères title() renvoie une copie de la chaine dans laquelle les premiers caractères des…
Description de la méthode swapcase() La méthode swapcase() renvoie une copie de la chaîne dans laquelle tous les caractères basés sur la casse ont été permutés (c.a.d les majuscules sont transformés en minuscules et inversement) Syntaxe de la méthode swapcase()
|
1 |
string.swapcase() |
Désolé, ce contenu est réservé aux membres connectés!
1. La classe Menu Tkinter Le rôle du widget Menu est de vous permettre de créer toutes sortes de menus utilisables par vos applications. La création d'un menu Tkinter est réalisable à l'aide de la classe Menu et se déroule selon les étapes suivantes : 2. Création de la barre des menus Avant de créer…
L'option activeforeground appliquée à un bouton Tkinter définit la couleur du texte du bouton lorsque le bouton est enfoncé et sous le curseur de la souris. Dans ce tutoriel, nous allons voir comment utiliser l'option activeforeground de la classe Tkinter Button() avec un exemple simple.
Description de la méthode strip() La méthode strip() renvoie une copie de la chaîne dans laquelle tous les caractères indiqués en paramètres ont été supprimés du début et de la fin de la chaîne (caractères d'espacement par défaut si aucun caractère indiqué en paramètres). Syntaxe de la méthode strip()
|
1 |
str.strip([chars]) |
Paramètres de la méthode strip()…
1. Description du widget Scale Le widget Scale Tkinter permet à l'utilisateur de sélectionner une valeur numérique en déplaçant un bouton "curseur" le long d'une échelle. Vous pouvez contrôler les valeurs minimales et maximales, ainsi que la résolution. Quand utiliser le widget Scale Vous pouvez utiliser le widget Scale au lieu d'un widget Entry, lorsque…
Description de la méthode startswith() Python La méthode startswith() vérifie si la chaîne commence par une occurrence 'str' fournie en paramètre, limitant éventuellement la correspondance avec les indices donnés beg et end.
|
1 |
Syntaxe de la méthode startswith() |
|
1 |
string.startswith(str, beg = 0,end = len(string)) |
Description de la méthode splitlines() La méthode splitlines() renvoie une liste composée des lignes de la chaîne donnée, y compris éventuellement les sauts de ligne (si l'option True est fourni en paramètre). Exemple d'usage de la méthode splitlines()
|
1 2 3 4 5 6 7 8 9 10 11 |
string = """Python is the most popular programming language """ print (string.splitlines()) # affiche: ['Python is', 'the most popular', 'programming language'] # splitlines() with line breaks print (string.splitlines(True)) # affiche: ['Python is\n', 'the most popular\n', 'programming language\n'] |
Younes Derfoufi CRMEF OUJDA
Exercice 65 Ecrire un algorithme en python qui demande à l'utilisateur de saisir un nombre entier n <= 100 et de lui afficher la liste des nombres premiers <= n de la forme pq avec p+q est pair. Exemple si l'utilisateur saisi n = 40, le programme renvoie la liste: [11, 13, 17, 19, 31,…