Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
La référence Basic Casio

Nom : ⇒

Localisation :

[ PRGM ] [ JUMP ]
[ SHIFT ] + [ VARS ] + [ F3 ]

Syntaxe de la fonction :

(conditions)=>(fonction)

Description de la fonction :

Proche de If, mais ne permet d'associer qu'une seule fonction à une ou plusieurs conditions.

Cette fonction n'est pas disponible pour Graph 100 mais peut être lue par celle-ci !

Compatibilité :

  • Graph 20/25(+)
  • Graph 35/65/80(+)
  • Graph 100(+)
  • Graph 25+ PRO
  • Graph 85 (SD) OS 1.xx
  • Graph 85 (SD) OS 2.xx
  • Graph 35+ USB/75/95 SD
  • Graph OS 2.04
  • Fx-CG 10/20 OS 1.xx
  • Fx-CG 10/20 OS 2.xx


<<< Retourner à la liste des fonctions

Pages: Précédente | 1, 2

LephenixnoirHors ligneAdministrateurPoints: 25375 Défis: 174 Message
Posté le 15-08-2025 à 17:48 | #
Eeeeeh... si mais ces pages ont pas été mises à jour depuis... voilà voilà... x_x
PtitjozHors ligneMembrePoints: 318 Défis: 10 Message
Posté le 15-08-2025 à 18:20 | #
ok ! merci c'est bien ce qui me semblait
PtitjozHors ligneMembrePoints: 318 Défis: 10 Message
Posté le 15-08-2025 à 18:40 | #
Il y a des astuces similaires en python ?
M.machineHors ligneMembrePoints: 144 Défis: 3 Message
Posté le 15-08-2025 à 18:50 | #
d'après mes souvenirs, tu peut donner une veur ou une autre avec une condition, ça peut être utile pour assigner des variables ou passer un argument a une fonction selon une condition :


variable = valeur1 if condition else valeur2
fonction(valeur1 if condition else valeur2)

Et pour plein d'autres choses dont je n'ai pas la liste !
Et il est aussi possible de faire quelque chose de similaire avec des boucles for mais je ne sais plus comment ça s'ecrit...
LephenixnoirHors ligneAdministrateurPoints: 25375 Défis: 174 Message
Posté le 15-08-2025 à 19:01 | #
Tu peux abuser de or et and dans les contextes d'expressions, mais ça part un peu en vrille. En gros si tu as a and b et que a est faux, alors ça renvoie a sans évaluer b, sinon ça renvoie b. Du coup a ⇒ b peut juste s'écrire a and b:

x >= 2 and print(x)

Mais c'est vide délirant à lire.
M.machineHors ligneMembrePoints: 144 Défis: 3 Message
Posté le 15-08-2025 à 19:05 | #
A ouai ?!
Mais est-ce que ça compte comme une optimisation au niveau de python, genre a part la lecture du fichier..?
LephenixnoirHors ligneAdministrateurPoints: 25375 Défis: 174 Message
Posté le 15-08-2025 à 19:17 | #
Je pense qu'une fois compilé en bytecode c'est pareil. Mais faudrait regarder le code pour valider.

Pages: Précédente | 1, 2

Retour liste des commandes

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2025 | Il y a 71 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd