Apprendre Python Cahier d'exercices Python pour les débutants FABIEN LANDRY Tab

Apprendre Python Cahier d'exercices Python pour les débutants FABIEN LANDRY Table des matières Chapitre 1: Introduction Formatting Directives Suggested Solutions Chapitre 2: Prép Lirey Python Internominale Development Environnement Installing un IDE sur votre computer Chapitre 3: Le Monde des variables et Oprateurs Chapitre 3 : Réponses Chapitre 4 : Types de données en Python Chapitre 4: Réponses Chapitre 5: Making Votre programme Interactif Chapitre 5: Réponses Chapitre 6: Making choix et décisions Chapitre 6 : Réponses Chapitre 7 : Fonctions et modules Chapitre 7: Réponses Chapitre 8: Working avec fichiers Chapitre 8: Réponses Chapitre 9: Object Oriented ProgRamming Partie 1 Chapitre 9: Réponses Chapitre 10: Object Oriented ProgRamming Partie 2 Chapitre 10: Réponses Project 1 SpElling les numéros Partie 1 Suggested Solution Run Through SpElling les numéros Partie 2 Suggested Solution Project 2 Finding nième terme de séquences Séquences linéaires Séquences quadratiques Suggested Solution Run Through Chapitre 1 : Introduction Merci d'avoir choisi ce livre. Chaque question de ce manuel est conçue pour tester un ou deux concepts clés. Toutes les solutions sont largement testées par un groupe de lecteurs bêta. Les solutions proposées sont simplifiées au maximum afin qu'elles puissent vous servir d'exemples auxquels vous référer lorsque vous apprenez une nouvelle syntaxe. Une fois que vous vous êtes familiarisé avec les concepts testés dans les différents chapitres, vous pouvez travailler sur les deux projets à la fin du livre pour vous aider à consolider votre apprentissage. Ces projets nécessitent l'application des sujets abordés dans les chapitres précédents et vous permettent de voir comment tout fonctionne ensemble. Quelques concepts avancés (comme la récursivité et les méthodes abstraites) qui n'étaient pas abordés dans le livre principal seront également traités et expliqués dans ce livre. Formatage de Directives Le livre utilise les directives de formatage suivantes : le code Python, les noms de variables, les valeurs à attribuer, les paramètres et les arguments seront présentés à espacement police fixe. Les résultats que vous devez afficher à l'écran seront présentés en italique dans la section des questions. Les entrées de l'utilisateur sont présentées en italique gras . noms de fichiers seront soulignés et présentés en italique. Solutions suggérées Notez que les réponses fournies dans ce livre ne sont que des suggestions de solutions. Votre solution peut différer. Tant que votre solution se comporte comme décrit dans la question, il y a de fortes chances que votre solution soit également valable. Les résultats souhaités pour toutes les questions sont fournis, le cas échéant, dans la section des questions ou des réponses. Les réponses se trouvent à la fin de chaque chapitre. Une partie du code se compose d'instructions assez longues. Par conséquent, certaines instructions peuvent passer à la ligne suivante, ce qui les rend difficiles à lire. Si vous avez un problème de lecture du code, vous pouvez télécharger le code source pour les questions,solutions et projets à https: //www.learncodingfast.com/python . Notez que ce classeur est conçu pour les débutants. Si vous êtes un programmeur avancé, ce classeur ne sera probablement pas aussi utile. Chapitre 2 : Se préparer à l'Python intégré environnement de développement Avant de commencer à coder en Python, nous devons installer un environnement de développement intégré. Le code Python ressemble à la langue anglaise que les ordinateurs sont incapables de comprendre. Le code que nous écrivons en Python doit être « traduit » dans un langage que les ordinateurs peuvent comprendre. Cela se fait à l'aide d'un programme spécial connu sous le nom d'un interpréteur Python. Un environnement de développement intégré (IDE) est une application logicielle qui comprend un éditeur vous permettant de saisir votre code et un interpréteur pour traduire le code. Nous pouvons également utiliser l'IDE pour exécuter notre code et afficher la sortie. Installer un IDE sur votre ordinateur Si vous n'avez pas encore installé d'IDE Python sur votre ordinateur, vous pouvez télécharger un IDE gratuit appelé IDLE. S'il vous plaît passer à https: // learncodingfast.com/how-to-install-python / pour des instructions détaillées sur la façon d'installer et d'utiliser IDLE. Des instructions sont disponibles sur le site d'accompagnement de ce classeur afin que chaque fois qu'il y a des modifications à l'IDE, vous pouvez trouver les instructions mises à jour sur le site. Cela garantira que vous obtiendrez toujours les dernières instructions d'installation. Notez que ce livre utilise Python 3. Par conséquent, vous devrez exécuter le code à l'aide d'un IDE qui s'exécute sur Python 3 (de préférence 3.4 et supérieur). Si vous utilisez Python 2, une partie du code ne s'exécutera pas correctement. Les chapitres suivants se composent principalement de questions et de solutions, avec des discussions sur les solutions, le cas échéant. Si on vous demande d'écrire du code, vous êtes fortement encouragé à écrire le code à l'intérieur de l'IDE et à exécuter votre code pour voir s'il produit la sortie souhaitée. Prêt à commencer? Allons-y! Chapitre 3 : Le monde des variables et des opérateurs Question 1 Attribuez le nombre 11 à une variable appelée myFavNumber . Question 2 Attribuez la chaîne 'Python' à une variable appelée myFavWord . Question 3 Affectez la chaîne 'Lee' à une variable appelée userName et utilisez la fonction print() pour imprimer la valeur de userName . Après avoir imprimé la valeur de userName , mettez jour userName à 'James' et imprimez-le à nouveau. Remarque : La fonction print() est une fonction Python intégrée que nous utilisons pour afficher des messages, des valeurs de variables ou des résultats d'opérations mathématiques. Nous mettons simplement le message, le nom de la variable ou l'expression mathématique à l'intérieur de la paire de parenthèses. Par exemple, pour imprimer la valeur de userName , nous écrivons print(userName) Question 4 Déterminez la sortie du programme suivant sans exécuter le code : num1 = 5 NUM1 = 7 print(num1) print(NUM1) Question 5 Expliquez ce qui ne va pas avec l'instruction suivante : 1num = 7 + 5 Question 6 Déterminer la sortie du programme suivant sans exécuter le code : a = 17 b = 12 a = b print(a) Question 7 Déterminer la sortie du programme suivant sans exécuter le code : x, y = 5, 4 print(x+y) print(xy) print(x*y) print(x/y) print(x//y ) print(x%y) print(x**y) Question 8 Attribuez les valeurs 12 et 5 à deux variables a et b respectivement. Trouvez la somme et le produit de a et b et attribuez les résultats à deux autres variables appelées somme et produit respectivement. Trouvez le reste lorsque a est divisé par b et affectez le résultat à une variable appelée reste . Imprimez les valeurs de somme , produit et reste . Question 9 Attribuez les valeurs 13 , 7 et 5 à trois variables a , b et c respectivement. Utilisez les variables pour évaluer l'expression mathématique ci-dessous : (13 + 5)*7 + 5 – 13 Affectez le résultat à une variable appelée résultat et imprimez la valeur du résultat . Question 10 Déterminez la sortie du programme suivant sans exécuter le code : s = 12 s = s - 3 print(s) Question 11 Affectez la valeur 5 à une variable appelée num . Ensuite, ajoutez 10 à num et attribuez le résultat à num . Imprimez la valeur de num . Question 12 Déterminer la sortie du programme suivant sans exécuter le code : t = 10 t = t + 1 t = t*2 t = t/5 print(t) Question 13 Déterminer la sortie du programme suivant sans exécuter le code : p, q = 12, 4 p += 3 print(p) q **= 2 print(q) Question 14 Attribuez les valeurs 11 et 7 à deux variables r et s respectivement. Ajoutez r à s et attribuez le résultat à r . Imprimez les valeurs de r et s . Question 15 Pensez à un nombre entier et attribuez-le à une variable. Effectuez les étapes suivantes sur la variable : Ajoutez-y 17. Doublez le résultat. Soustrayez 4 du résultat. Doublez encore le résultat. Ajoutez 20 au résultat. Divisez le résultat par 4. Soustrayez 20 du résultat. Chaque étape consiste à opérer sur le résultat de l'étape précédente et à réaffecter le nouveau résultat à la variable. Imprimez la réponse finale. Quel numéro obtenez-vous ? Chapitre 3: Réponses Question 1 myFavNumber = 11 Question 2 myFavWord ='Python' Question 3 userName = print 'Lee'(userName) userName = print 'James' (userName) Output Lee James Question 4 5 7 Question 5 noms variables ne peuvent pas commencer par un nombre. Par conséquent, le nom 1num n'est pas autorisé car il commence par le chiffre 1. Question 6 12 Question 7 9 1 20 1,25 1 1 625 Question 8 a = 12 b = 5 somme = a + b produit = a*b reste = a% b print(sum) print(product) print(reste) Output 17 60 2 Question 9 a = 13 b = 7 c = 5 result = (a+c)*b + c - a print(result) Output 118 Question 10 9 Question 11 num = 5 num = num + 10 impression (num) Output 15 Question 12 4.4 Question 13 15 16 Question 14 r =11 s =7 r = r + uploads/Finance/ apprendre-python-cahier-dexercices-python-pour-les-debutants-french-edition-landry-fabien 1 .pdf

  • 12
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Apv 27, 2021
  • Catégorie Business / Finance
  • Langue French
  • Taille du fichier 2.4855MB