Solution Exercice 14: tester si un entier est un carré parfait en python
Exercice 14 Ecrire un algorithme en langage Python qui invite l’utilisateur à saisir un nombre entier n et de lui afficher si ce nombre est carré parfait ou non.
Cours Python
Exercice 14 Ecrire un algorithme en langage Python qui invite l’utilisateur à saisir un nombre entier n et de lui afficher si ce nombre est carré parfait ou non.
Exercice 13 Ecrire un programme en langage Python qui demande à l'utilisateur de saisir deux nombres entiers a et b et de lui afficher le quotient et le reste de la division euclidienne de a par b.
Contenu du cours Les fichiers en Python: mode d'ouverture Ouverture et lecture d'un fichier Lecture depuis une position donnée à l'aide de la méthode seek() Récapitulatif des méthodes destinées aux lecture d'un fichier en Python 1. Les fichiers en Python: mode d'ouverture En Python, un fichier est un objet qui peut être utilisé pour…
1 - A propos de la classe QPixmap PyQt5 Un QPixmap est l'un des widgets utilisés pour gérer et manipuler des images. Il est optimisé pour afficher des images à l'écran. Dans notre exemple de code, nous utiliserons le QPixmap pour afficher une image sur la fenêtre. Un objet QPixmap peut aussi être chargé dans…
1 - A propos du widget QCombobox PyQt5 Le widget QComboBox PyQt est un widget simple pour présenter une liste d'options aux utilisateurs. Lorsqu'il est sélectionné, un QComboBox PyQt affiche une liste de valeurs possibles parmi lesquelles vous pouvez sélectionner. Un QComboBox peut également être rendu éditable, afin que vos utilisateurs puissent saisir leurs propres…
On se propose de construire dans ce tutoriel pratique une mini application PyQt5 Avec Qt Designer qui demande à l'utilisateur de saisir un entier N et de lui renvoyer son double 2*N en cliquant sur le bouton Validate:
1 - A propos du Widget QTableWidget Un tableau est un arrangement de données en lignes et en colonnes et largement utilisé dans la communication, la recherche et l'analyse de données. Nous pouvons ajouter une ou plusieurs tables dans notre application PyQt en utilisant QTableWidget. QTableWidget est une classe en PyQt5 permettant d'organiser et d'afficher…
Exercice 2 Ecrire un algorithme en langage Python qui demande à l'utilisateur de saisir un entier n et de lui afficher un triangle d'étoiles inversé ayant pour nombre de ligne l'entier n tapé par l'utilisateur comme l'indique le design suivant: Solution
Désolé, ce contenu est réservé aux membres connectés!
Exercice 1 Ecrire un algorithme en langage Python qui demande à l'utilisateur de saisir un entier n et de lui afficher un triangle d'étoiles ayant pour nombre de ligne l'entier n tapé par l'utilisateur comme l'indique le design suivant: Solution
Exercice 40 Ecrire un programme en langage Python qui demande à l'utilisateur de saisir un entier n et de lui renvoyer le message indiquant que le nombre tapé est premier ou non selon l'entier saisi au clavier. Solution
Contenu du cours Description du contrôle QLineEdit PyQt5 Création d'un contrôle QLineEdit Appliquer un style QSS (Qt Style Sheet) à un champ QLineEdit QLineEdit selon l'approche objet Manipulation d'un contrôle QLineEdit Liste des méthodes associées au contrôle QLineEdit 1. Description du contrôle QLineEdit PyQt5 Le contrôle QLineEdit de PyQt5 est un widget d'interface utilisateur…
Contenu du cours Description de la classe QPushButton PyQt5 Créer un Bouton PyQt5 avec la classe QPusButton Associer une action à un bouton QPushButton PyQt5 QPushButton PyQt5 selon l'approche objet Python Liste des principales méthodes associées à un objet 'QPushButton' PyQt5 1. Description de la classe QPushButton PyQt5 La classe QPushButton de PyQt5 est…
Contenu du cours Description de la classe QLabel PyQt5 Création d'un QLabel PyQt5 Utiliser un style de designe pour un QLabel QLabel PyQt5 selon l'approche objet Liste des méthodes associées à un objet QLabel PyQt5 1. Description de la classe QLabel PyQt5 La classe QLabel est une classe de la bibliothèque PyQt5 qui permet…
1 - PyQt - Positionnement absolu Le positionnement absolu mesure la position et la taille de chaque widget en pixels. Lorsque vous utilisez le positionnement absolu, vous devez comprendre les limitations suivantes : Le redimensionnement de la fenêtre ne modifie pas la taille et la position du widget. Les applications peuvent sembler différentes sur différentes…
1 - La classe QLineEdit La bibliothèque PyQt5 est doté de la classe QLineEdit qui permet de créer des champ de saisi ayant une seule ligne. QLineEdit est doté d'une collection utile de fonctions d'édition, y compris annuler et refaire, couper et coller, et glisser-déposer. C'est le widget de base de PyQt5 pour recevoir une…
Exercice 58 Écrire un programme en Python qui demande à l'utilisateur de saisir une une chaine de caractère, et de lui renvoyer un dictionnaire dont les clés sont les caractères de la chaine saisie et les valeurs sont les positions des caractères dans la chaine. Exemple pour la chaine s = "langage" , le programme renvoie…