Prise en main de Python

Rien ne vaut des exemples pour débuter

Python travaille sur deux fenêtres :

  • une fenêtre l’éditeur dans laquelle on tape les programmes. Il ne se passe rien tant que l’on n’a pas enregistré et lancé le programme
  • une fenêtre interpréteur (IDLE) dans laquelle le programme s’exécute.
  • Cette fenêtre interpréteur peut aussi directement exécuter du code. Cela est très intéressant lorsque l’on n’est pas sûr d’une syntaxe, pour faire des tests.

    Tapez dans l’interpréteur (entrer à chaque fois ):

    2+4
    a=2
    b=3
    a+b
    a=5
    a+b
    a= »heu …»
    a+b
    b= »encore heu… »
    a+b

    Tapez dans l’IDLE le programme suivant, sauvegardez-le et testez-le.

    print ("Le programme va vous demander de choisir en bouche des valeurs de x.")
    print ("Pour sortir, il suffira de choisir la valeur 0.")
    print ("\n")
    x=3 #il faut une valeur différente de 0 pour rentrer dans la boucle
    while(x!=0) :
        x=int(input("Rentrer la valeur de x : "))
        resultat=x+2
        resultat=resultat*2
        print ("Quand x vaut",x, ", le résultat vaut",resultat," !")
        if (resultat >0) :
            print ("Ce résultat est positif.")
        elif (resultat<0) :
            print ("Ce résultat est négatif.")
        else :
            print ("Ce résultat est nul.")
    print ("\n")
    print ("Happy end !")
    

    Tapez dans l’IDLE le programme suivant, sauvegardez-le et testez-le.

    #------------------- on définit .....
    def  image(t) :
    # C’est une fonction de la variable t.
    #Elle renvoie son image.
    #Ainsi, remarquez les points pour signaler que l’on ne travaille pas avec des entiers.
    #C’est plus prudent !
        image=2.*(t+2.)
        return (image)
    #-------------------- le programme principal
    print ("Le programme va vous demander de choisir en bouche des valeurs de x.")
    print ("Pour sortir, il suffira de choisir la valeur 0.")
    print ("\n")
    x=3 #il faut une valeur différente de 0 pour rentrer dans la boucle
    while(x!=0) :
        x=float(input("Rentrer la valeur de x : "))
        resultat=image(x)
        print ("Quand x vaut",x, ", le résultat vaut",resultat," !")
        if (resultat >0) :
            print ("Ce résultat est positif.")
        elif (resultat<0) :
            print ("Ce résultat est négatif.")
        else :
            print ("Ce résultat est nul.")
    print ("\n")
    print ("Happy end !")
    

    Tapez dans l’IDLE le programme suivant, sauvegardez-le et testez-le.

    import math # pour rendre accessible la librairie mathématique
    
    #------------------- on définit la fonction
    def f(t) :
    # Un exemple de fonction faisant appel à  la librairie des fonctions
    #mathématiques : la fonction racine carrée."""
        image=math.sqrt(t)
        return (image)
    #-------------------- le programme principal
    print ("Le programme va vous demander de choisir en bouche des valeurs de x.")
    print ("Pour sortir, il suffira de choisir la valeur 0.")
    print ("\n")
    x=3 #il faut une valeur différente de 0 pour rentrer dans la boucle
    while(x!=0) :
        x=float(input("Rentrer la valeur de x : "))
        if (x<0) :
            print ("Il faut une valeur positive ou nulle !")
        else :
            resultat=f(x)
            print ("f(",x, ")=",resultat)
    print ("\n")
    print ("Happy end !")
    

    Pourriez-vous trouver un moyen pour sortir du programme sans calculer pour x=0 ?


    Android

    De la programmation pour pc à la programmation pour téléphone....

    A finir

    Pas eu le temps de tout faire.....