Seuls les membres ayant 30 points peuvent parler sur le chat.
Gestion du compte
Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 75/85/95 (SD) (fx-9860)
Graph 100/100+ (AFX)
ClassPad 300/330
Fx-CG 10/20
Fx-CP 400
Graph 90+E

Retour aux miniatures
Tri avancé
Liste des programmes
Nom Date
Ftune3
Vhex
Russian
Geometry
Physium
E-Con2
Agenda
Planetarium2
CasioPython
Casio_asm
Démo - multi
FXGB
SerialMo
GUMP
Game Of Life
Omgclock
Help
Eigenmath
Clavier virtuel
DPicoC
Pages: 1,2,3 >>

¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graphs 75/85/95 (SD) >> Add-ins >> CasioPython
CasioPython
Version : 1.6 Taille : 271000 octets Ajouté le : 2018-08-01 01:27 Modifié le : 2019-09-26 20:44
Auteur et posteur :
ZezombyeEn ligneRédacteurPoints: 1640 Défis: 13 Message
Planète Casio - Add-in Casio - CasioPython - zezombye - Calculatrices
Nombre de visites sur cette page : 14620
Score au progrank : 64
Note actuelle : 8,75/10 noté 4 fois

Vous devez être inscrit(e) et avoir 20 points ou plus pour noter.
1957 téléchargements | Soumettre un test

Ce programme est sous licence GPL 3.0.


Ce programme a été récompensé pour sa qualité par le label Planète Casio.

A cause du changement de processeur des nouvelles Graph 35+ USB, 75 et 95 SD, de nombreux addins sont incompatibles avec ces calculatrices.
Rendre un addin compatible - Plus d'informations sur ce problème - Liste des addins compatibles

Description :

Port de MicroPython pour calculatrices monochromes (Graph 75(+E), Graph 35(+E) tweakée, Graph 85, Graph 95 SD).

J'ai besoin de votre aide pour débugger. Signalez moi tout bug concernant :

- L'exécution du programme (si ça crashe lors du lancement du programme, lors de l'entrée dans le shell, etc)
- L'éditeur de texte (curseur qui va n'importe où, presse-papier qui fait des bugs, etc)
- Le shell (en particulier lorsque ça approche la limite, qui est définie à 2000)

Bugs connus :
- On ne peut pas sauvegarder un programme vide
- Impossible de quitter le shell pendant l'exécution d'un programme (attention aux boucles infinies)

Topic : https://www.planet-casio.com/Fr/forums/lecture_sujet.php?id=15140&page=last#152951
Sources : https://github.com/Zezombye/casiopy


Note sur 10 Commentaire Date de notation
9un rajout d'un mode graphique et tout sera parfait :)Le 10.06.2019 à 09:50
8Phyton sur Casio , super , ça m'evite de tout vérifier à la main.Le 17.02.2019 à 18:17
10G E N I U SLe 17.11.2019 à 16:16
8Presque parfait mais on ne peut pas quitter le shell pendant un programme donc faut faire gaffeLe 28.11.2019 à 18:35

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31 | Suivante

ZezombyeEn ligneRédacteurPoints: 1640 Défis: 13 Message
Posté le 18-11-2018 à 21:12 | #
Comme dit dans la RDP (https://www.planet-casio.com/Fr/forums/lecture_sujet.php?id=15470), grosse release : on peut qualifier CasioPython de fonctionnel.

- Ajout des modules math, cmath et urandom (renommé en random)
- Le shell gère maintenant le curseur, la suppression, l'historique, et le scroll
- Ajout des flottants et des complexes
- Ajout de raccourcis (par exemple, la touche log donne math.log10)
- Ajout des entiers à taille variable
- 32 ko de mémoire disponible

Vu le nombre de changements, je le laisse en "beta" pendant 1 semaine : n'hésitez pas à me signaler tout bug !

Je remettrai ensuite le shell normalement (2 ko de buffer, pas d'affichage des sauts de ligne).
CritorEn ligneAdministrateurPoints: 1483 Défis: 18 Message
Posté le 19-11-2018 à 21:53 | #
Super, merci !
Pas parfait, mais par rapport à ce que c'était c'est excellent, et maintenant enfin utilisable dans un contexte scolaire.

Je viens de rédiger et poster un article à ta gloire :
https://tiplanet.org/forum/viewtopic.php?f=51&t=21988&p=236981#p236981

Niveau mémoire de travail tu bats nettement la NumWorks !
Et niveau modules intégrés, alors là tu bats de loin toutes les solutions officielles sorties à ce jour !
DisperseurHors ligneMembrePoints: 1702 Défis: 1 Message
Posté le 20-11-2018 à 07:58 | #
Aussi performant que le phyton de la graph 90+e ?
DisperseurHors ligneMembrePoints: 1702 Défis: 1 Message
Posté le 20-11-2018 à 08:10 | #
C'est quoi la syntaxe de ron random pour faire par exemple
Nombre=[random](1,15)
?
LephenixnoirHors ligneAdministrateurPoints: 16407 Défis: 140 Message
Posté le 20-11-2018 à 08:21 | #
import random
num = random.randint(1, 15)

Les deux bornes sont incluses.
DisperseurHors ligneMembrePoints: 1702 Défis: 1 Message
Posté le 20-11-2018 à 08:24 | #
Suuuuper merci !
CritorEn ligneAdministrateurPoints: 1483 Défis: 18 Message
Posté le 20-11-2018 à 20:22 | #
Félicitations @Zezombye !

Avec pas moins de 218 éléments dans ton module builtins, tu es au 1er rang des implémentations Python les plus complètes sur calculatrice, à égalité avec la TI-Nspire !
https://tiplanet.org/forum/viewtopic.php?t=21991&p=237007#p237007

Sur ce critère, tu bats de peu la NumWorks et de loin la Graph 90+E !
LephenixnoirHors ligneAdministrateurPoints: 16407 Défis: 140 Message
Posté le 20-11-2018 à 20:41 | #
Bravo... ! Quelle implémentation complète ! En plus je suppose que c'est raisonnablement facile d'en ajouter, ce qui te place vraiment en bonne position.
ZezombyeEn ligneRédacteurPoints: 1640 Défis: 13 Message
Posté le 20-11-2018 à 20:47 | #
Exact : y'a juste des #define à mettre à 1 (vu qu'il me restait de la place, j'ai mis quasi tout à 1 )
Lolo22Hors ligneMembrePoints: 20 Défis: 0 Message
Posté le 20-11-2018 à 21:44 | #
Salut Zezombye,
Je suis passé de temps en temps pour voir s'il y avait bien les floats promis.
Je voulais pas trop te mettre la pression! D'ailleurs, je l'ai dit à mes élèves :
Il doit d'abord vouloir finir la dernière saison de the walking dead
En tout cas, c'est vraiment super!
Je n'ai pu tester qu'avec ma vieille sh3. Quelques retours :
- En créant une boucle infinie, impossible d'en sortir sans le reset. A moins que j'ai loupé quelques chose.
- Je n'ai pas réussi à utiliser le copier-coller habituel avec clip.
Normalement : on appuie sur clip, la zone sélectionnée s'affiche en noir, puis on copie. J'ai loupé un truc?
Encore une fois, BRAVO pour le travail, vraiment. Je vais l'installer sur toutes les casios de mes secondes...
A bientôt,
Lolo22

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31 | Suivante

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 96 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