Accueil

Web

FaceBook

Telechargement

Contact

 

Ajouter aux Favoris

    Bienvenue ! 28/03/2024 @ 19:07:32 - IP : 34.204.177.148 -



Introduction au Python
 




 

Microsoft

Télécharger

SQL Server 2012

Pinpoint

Visual Studio

Choisir son PC

 
 

Developpement

Visual Basic

Langage C

Java

Assembleur

Delphi

SQL

Python

WinDev

 
 

Systèmes OS

Ms Dos

Windows 9.x

Windows Nt

Windows Vista

Unix

Linux

Mac Os

 
 

Conception Web

PHP

ASP

Html

XmL

Flash Adobe

Director Adobe

WebDev

Java Script

 




Livre GRATUIT:
Livre gratuit pour maitriser Google Docs



 
 

 

Sommaire :


Introduction - Données numériques - Données alphanumériques -  Fonctions prédéfinies

Les fonctions prédéfinies du langage Python

 

Cours du langage Python pour les débutants

 

 

Les Fonctions prédéfinies

Développer et déployer facilement vos sites web

Télécharger gratuitement Office 2013

Héberger votre site web sur des serveurs gratuits

Visual Studio 2013

Télécharger et apprenez gratuitement

Trucs et Astuces

Découvrez Windows 8.1 et télécharger le gratuitement

 

L'instruction input() :

La plupart des scripts élaborés nécessitent à un moment ou l'autre une intervention de l'utilisateur. Dans un script simple en mode texte, la méthode la plus simple consiste à employer la fonction intégrée input(). Cette fonction provoque une interruption dans le programme courant. L'utilisateur est invité à entrer des caractères au clavier et à terminer avec <Enter>.

Lorsque cette touche est enfoncée, l'exécution du programme se poursuit, et la fonction fournit en retour une valeur correspondant à ce que l'utilisateur a entré. Cette valeur peut alors être assignée à une variable quelconque. On peut invoquer la fonction input() en laissant les parenthèses vides. On peut aussi y placer en argument un message explicatif destiné à l'utilisateur. Exemple :

print 'Veuillez entrer un nombre positif quelconque : ',

nn = input()

print 'Le carré de', nn, 'vaut', nn**2

Importer un module de fonctions :

Vous avez déjà rencontré des fonctions intégrées au langage lui-même, comme la fonction len(), par exemple, qui permet de connaître la longueur d'une chaîne de caractères. Il va de soi cependant qu'il n'est pas possible d'intégrer toutes les fonctions imaginables dans le corps standard de Python, car il en existe virtuellement une infinité : vous apprendrez d'ailleurs très bientôt comment en créer vous-même de nouvelles. Les fonctions intégrées au langage sont relativement peu nombreuses : ce sont seulement celles qui sont susceptibles d'être utilisées très fréquemment. Les autres sont regroupées dans des fichiers séparés que l'on appelle des modules.

Il existe un grand nombre de modules pré-programmés qui sont fournis d'office avec Python. Vous pouvez en trouver d'autres chez divers fournisseurs. Souvent on essaie de regrouper dans un même module des ensembles de fonctions apparentées que l'on appelle des librairies. Le module math, par exemple, contient les définitions de nombreuses fonctions mathématiques telles que sinus, cosinus, tangente, racine carrée, etc. Pour pouvoir utiliser ces fonctions, il vous suffit d'incorporer la ligne suivante au début de votre script :

from math import *

Cette ligne indique à Python qu'il lui faut inclure dans le programme courant toutes les fonctions(c'est là la signification du symbole *) du module math, lequel contient une librairie de fonctions mathématiques pré-programmées.

Le module turtle :

Comme nous venons de le voir, l'une des grandes qualités de Python est qu'il est extrêmement facile de lui ajouter de nombreuses fonctionnalités par importation de divers modules. Pour illustrer cela, et nous amuser un peu à programmer avec d'autres objets que des nombres, nous allons explorer un module Python qui permet de réaliser des "graphiques tortue", c.à.d. des dessins géométriques correspondant à la piste laissée derrière elle par une petite "tortue" virtuelle dont nous contrôlons les déplacements sur l'écran de l'ordinateur à l'aide d'instructions simples. Activer cette tortue est un vrai jeu d'enfant. Plutôt que de vous donner de longues explications, nous vous invitons à essayer tout de suite :

>>> from turtle import *

>>> forward(120)

>>> left(90)

>>> color('red')

>>> forward(80)

L'exercice est évidemment plus riche si l'on utilise des boucles :

>>> reset()

>>> a = 0

>>> while a <12:

a = a +1

forward(150)

left(150)

Amusez-vous à écrire des scripts qui réalisent des dessins suivant un modèle imposé à l'avance. Les principales instructions mises à votre disposition sont les suivantes :

reset() On efface tout et on recommence

forward(distance) Avancer d'une distance donnée

backward(distance) Reculer

up() Relever le crayon (pour pouvoir avancer sans dessiner)

down() Abaisser le crayon(pour recommencer à dessiner)

color(couleur) <couleur> peut être une chaîne prédéfinie ('red', 'blue', 'green', etc.)

left(angle) Tourner à gauche d'un angle donné (exprimé en degrés)

right(angle) Tourner à droite

width(épaisseur) Choisir l'épaisseur du tracé

fill(1) Remplir un contour fermé à l'aide de la couleur sélectionnée

write(texte) <texte> doit être une chaîne de caractères délimitée avec des " ou des '



Déposez votre CV
lien de téléchargement direct
50 tirages offerts à l'inscription chez myPIX.com!
Dépot de CV gratuit sur Touslesemplois
Logiciel de référencement automatique

         

Devenez membre ZNsoft : La communauté Informatique

Cours -  Etudiants -  Concours -  Congrès -  Téléchargement -  Formations


_________________________________________________________________________________________________________
Qui sommes-nous ? | Contact | | Inviter un ami | Soutenir ZNsoft | Revue de press | Références
ZNsoft Corporation, Tous Droits Réservés © 2002/ 2024 ZNsoft RSS
  Dernière mise à jour : 25/03/2024