π
<-

Python1


File hierarchy

 Downloads
 Files created online(27119)
 TI-Nspire
(19162)

 nCreator(4531)

DownloadTélécharger


LicenceLicense : Non spécifiée / IncluseUnspecified / Included

 TéléchargerDownload

Actions



Vote :

ScreenshotAperçu


Informations

Catégorie :Category: nCreator TI-Nspire
Auteur Author: superkepo28
Type : Classeur 3.0.1
Page(s) : 1
Taille Size: 6.60 Ko KB
Mis en ligne Uploaded: 27/12/2024 - 08:42:36
Mis à jour Updated: 27/12/2024 - 08:43:08
Uploadeur Uploader: superkepo28 (Profil)
Téléchargements Downloads: 3
Visibilité Visibility: Archive publique
Shortlink : http://ti-pla.net/a4430652

Description 

Fichier Nspire généré sur TI-Planet.org.

Compatible OS 3.0 et ultérieurs.

<<
 Python     1. Débuter un Code Python   Pour créer un programme Python sur la TI-Nspire : 1.Ouvrir lapplication Python ’ Créer un nouveau script. 2.Toujours commencer par définir les variables et importer les bibliothèques si nécessaires :   # Exemple de début de script import math  # Bibliothèque mathématique (si besoin) variable = 0  # Initialisation d'une variable   2. Chaînes de Caractères (Strings)   Manipulations principales : 1. Mettre en majuscule/minuscule :   texte.upper()  # Convertit en majuscule texte.lower()  # Convertit en minuscule     2. Supprimer les espaces :   texte.strip()  # Supprime espaces début/fin texte.replace(" ", "")  # Supprime tous les espaces     3. Inverser une chaîne :   texte[::-1]     4. Vérifier un palindrome :   texte = texte.replace(" ", "").lower() print(texte == texte[::-1])  # True si palindrome     5. Remplacer un mot/lettre :   texte.replace("ancien", "nouveau")     6. Compter occurrences dun caractère :   texte.count("a")   3. Contrôle de Flux (if-elif-else et match-case)   3.1 Structure de if-elif-else :   if condition1:     action1 elif condition2:     action2 else:     action_par_defaut   3.2 Structure de match-case :   match variable:     case valeur1:         action1     case valeur2:         action2     case _:         action_par_defaut   Exemple : Vérification de note   note = int(input("Entrez votre note : ")) match note:     case n if n >= 90:         print("Excellent")     case n if n >= 75:         print("Bien")     case _:         print("Insuffisant")   4. Boucles (for et while)   4.1 Boucle for : 1. Parcourir une liste :   for element in [1, 2, 3]:     print(element)     2. Avec range() :   for i in range(1, 6):  # De 1 à 5 inclus     print(i)     3. Imbriquée : Triangle de nombres :   for i in range(1, 6):     for j in range(1, i+1):         print(j, end=" ")     print()   4.2 Boucle while : 1. Structure de base :   while condition:     action     2. Répéter jusquà un mot de passe correct :   mot_de_passe = "" while mot_de_passe != "1234":     mot_de_passe = input("Entrez le mot de passe : ") print("Accès autorisé")     3. Compter jusquà dépasser 20 :   somme = 0 i = 1 while somme <= 20:     somme += i     i += 1 print("Somme :", somme)   5. Mots-Clés Spéciaux   5.1 break : Sort immédiatement dune boucle.   for i in range(10):     if i == 5:         break     print(i) # Affiche : 0, 1, 2, 3, 4   5.2 continue : Passe au tour suivant de la boucle.   for i in range(5):     if i == 2:         continue     print(i) # Affiche : 0, 1, 3, 4   5.3 pass : Ne fait rien, agit comme un placeholder.   ifTrue:     pass  # À compléter plus tard   6. Gestion des Exceptions   Structure de base :   try:     action_risquee except TypeErreur:     gestion_erreur finally:     action_toujours_executee   Exemple : Gestion des erreurs dentrée   try:     x = int(input("Entrez un nombre entier : "))     print(10 / x) except ValueError:     print("Ce n'est pas un nombre entier.") except ZeroDivisionError:     print("Division par zéro interdite.") finally:     print("Fin du programme.")   7. Pièges à Éviter 1. Boucles infinies : Toujours sassurer que la condition de sortie peut être atteinte.   whileTrue:  # Attention !     break  # Nécessaire pour éviter une boucle infinie     2. Comparaison incorrecte : " = est une affectation, utilisez == pour comparer. "Mauvais : if x = 10 "Correct : if x == 10 3. Oublier de normaliser une chaîne : "Avant comparaison, utilisez .lower() et .strip() :   if texte.strip().lower() == "oui":     print("Vous avez dit oui.")   8. Exercices Typiques   1. Vérification de Palindrome   Écrivez un programme qui vérifie si une phrase est un palindrome (ignorez les espaces et la casse).   texte = input("Entrez une phrase : ") texte_nettoye = texte.replace(" ", "").lower() if texte_nettoye == texte_nettoye[::-1]:     print("C'est un palindrome.") else:     print("Ce n'est pas un palindrome.")   2. Générer une liste de multiples de 3   Affichez tous les multiples de 3 jusquà 30, sauf ceux supérieurs à 20.   for i in range(1, 31):     if i > 20:         break     if i % 3 == 0:         print(i)   9. Syntaxes Importantes 1. Impression :   print("Texte", variable)     2. Entrée utilisateur :   input("Question : ")     3. Commentaires :   # Ceci est un commentaire   Made with nCreator - tiplanet.org
>>

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
648 utilisateurs:
>634 invités
>7 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)