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.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Vous cherchez une fonction ?
Utilitaires >> Graph 90+E >> Graphisme >> Locate.py
Locate.py
Version : 1.0 Taille : 369 octets Ajouté le : 2018-11-03 17:26 Modifié le : 2019-05-09 19:01
Auteur et posteur :
KikoodxHors ligneAncien labélisateurPoints: 3011 Défis: 11 Message
Planète Casio - Programme Casio de graphisme - Locate.py - KikooDX - Calculatrices
Nombre de visites sur cette page : 2816
Score au progrank : 28
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
395 téléchargements | Soumettre un test


Description :

OBSOLÈTE, VOIR ICI : https://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=3790

License
License
Copyright ou © ou Copr.
KikooDX, (2018-11-03)

Email address, replace the 【arobase】 with a @ and ▶ with a . : kikoodissident【arobase】gmail▶com

Ce logiciel est un programme informatique servant de Locate pour le module Python de la Graph 90+E.

Ce logiciel est régi par la licence CeCILL soumise au droit français et respectant les principes de diffusion des logiciels libres. Vous pouvez
utiliser, modifier et/ou redistribuer ce programme sous les conditions de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA sur le site "http://www.cecill.info".

En contrepartie de l'accessibilité au code source et des droits de copie, de modification et de redistribution accordés par cette licence, il n'est offert aux utilisateurs qu'une garantie limitée. Pour les mêmes raisons, seule une responsabilité restreinte pèse sur l'auteur du programme, le titulaire des droits patrimoniaux et les concédants successifs.

A cet égard l'attention de l'utilisateur est attirée sur les risques associés au chargement, à l'utilisation, à la modification et/ou au développement et à la reproduction du logiciel par l'utilisateur étant donné sa spécificité de logiciel libre, qui peut le rendre complexe à manipuler et qui le réserve donc à des développeurs et des professionnels avertis possédant des connaissances informatiques approfondies. Les utilisateurs sont donc invités à charger et tester l'adéquation du logiciel à leurs besoins dans des conditions permettant d'assurer la sécurité de leurs systèmes et ou de leurs données et, plus généralement, à l'utiliser et l'exploiter dans les mêmes conditions de sécurité.

Le fait que vous puissiez accéder à cet en-tête signifie que vous avez pris connaissance de la licence CeCILL, et que vous en avez accepté les
termes.


Un Locate pour la Graph 90+E codé en Python !
Vous permet de faire plein de joyeusetés comme avec la commande éponyme du Basic Casio mais aussi de lire le contenu d'une cellule par exemple !

La zone du Locate couvre 6x21 cases, la dernière ligne étant destinée à un input() (entrée utilisateur).

Le programme étant sous license CeCILL n'hésitez pas à l'utiliser pour vos projets

demo.py est un code d'exemple.

Les fonctions et variables
Les fonctions et variables
Fonctions :

setup(c=" ") : indispensable, à lancer au moins une fois au début du programme.
Initialise ou réinitialise le tableau en le remplissant avec la variable mise en paramètre (laisser vide pour un tableau d'espaces)

locate(x, y, s) : localise la chaîne de caractère mise en paramètre par rapport au coin supérieur gauche de l'écran (1, 1)
Tronque automatiquement si la chaîne est trop longue et gère les entiers et flottants (théoriquement les booléens aussi).

refresh(i = 0) : Rafraichit l'écran.
Si le paramètre est vrai alors une entrée sera demandée et retournée.

getCellContent(x, y) : retourne le contenu de la cellule demandée.

Variables utilisées :

_L : le tableau contenant tous les éléments du Locate, à ne pas modifier.
P, R, I : fonctions raccourcies pour gagner des octets. À ne pas modifier.


NB : la démo n'utilise pas toutes les fonctions disponibles.


Commentaires :


MactulHors ligneMembrePoints: 699 Défis: 0 Message
Posté le 17-11-2018 à 17:10 | #
Les graphs 90+E peuvent lire python!
C'est cool,
peuvent-elles lire des programmes écrit sur Idle ordi?
Puis je poster en toute sérénité un programme python sans l'avoir testé sur calto?
DrakHors ligneRédacteurPoints: 1925 Défis: 40 Message
Posté le 17-11-2018 à 17:11 | #
Il est largement préférable de tester un programme sur calculatrice, quel qu'il soit, avant de le poster et de le faire télécharger par d'autres !
KikoodxHors ligneAncien labélisateurPoints: 3011 Défis: 11 Message
Posté le 17-11-2018 à 17:13 | #
Mactul a écrit :
peuvent-elles lire des programmes écrit sur Idle ordi?
Puis je poster en toute sérénité un programme python sans l'avoir testé sur calto?

IDLE c'est un peu hum hum
Non tu ne peux pas, tu devrais faire des tests, mais les programmes simples devraient fonctionner.
MactulHors ligneMembrePoints: 699 Défis: 0 Message
Posté le 17-11-2018 à 17:14 | #
Oui mais je n'ai pas de graph 90+E,
mais sinon Idle et graph 90+E ont les mêmes interpréteurs python?
MactulHors ligneMembrePoints: 699 Défis: 0 Message
Posté le 17-11-2018 à 17:15 | #
j'ai un commentaire de retard
KikoodxHors ligneAncien labélisateurPoints: 3011 Défis: 11 Message
Posté le 17-11-2018 à 17:15 | #
Non. Pas du tout.
Sur 90+E c'est MicroPython.
IDLE ça dépend de la version installée.
MactulHors ligneMembrePoints: 699 Défis: 0 Message
Posté le 17-11-2018 à 17:19 | #
Ah d'accord moi c'est la version 3.4
mais je ne vais pas poster quelque chose qui peut ne pas marcher
KikoodxHors ligneAncien labélisateurPoints: 3011 Défis: 11 Message
Posté le 17-11-2018 à 18:06 | #
Tu peux toujours tester avec l'émulateur officiel

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 88 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