D'apres mes premiers tests, l'interpreteur micropython va a vitesse "normale", i.e. est environ 3 ou 4 fois plus rapide que celui de KhiCAS. Pas de bonne surprise au niveau des modules: il n'y a que maths et urandom.
L'editeur utilise la police de caracteres de grande taille qui empeche de bien voir un texte source un peu long, contrairement a celui de KhiCAS et ca necessite de scroller horizontalement pour voir ou se trouvent les erreurs de syntaxe. On ne peut pas tester la syntaxe directement depuis l'editeur, il y a forcement sauvegarde et passage au shell, il faut revenir manuellement a la ligne de l'erreur (contrairement a F6 Tester syntaxe dans KhiCAS).
Je n'aime pas trop la coloration syntaxique des parentheses et operateurs, mais bon peut-etre que d'autres apprecient. Il n'y a pas de parenthese matching contrairement a KhiCAS. Il n'y a pas de numerotation de toutes les lignes, seulement affichage de la ligne actuelle dans la ligne d'etat.
Il y a une fonction de recherche mais pas de possibilite de remplacer.
Et il n'y a pas de debugger pour corriger les erreurs de runtime.
L'editeur ajoute un caractere de saut de ligne qu'il va falloir que je filtre dans KhiCAS pour assurer la compatibilite des fichiers sources.
Sortie OS 3.20 Graph 90+E avec Python
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3664
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Sortie OS 3.20 Graph 90+E avec Python
Explorons random un peu comme nous avons exploré builtins plus haut.
https://www.planet-casio.com/Fr/forums/ ... ast#157343
Et maintenant sur NumWorks : https://workshop.numworks.com/python/andreanx/explmod
Egalité ?
- Code: Select all
import random
def rndlst():
for a in sorted(dir(random)):
print(a)
https://www.planet-casio.com/Fr/forums/ ... ast#157343
Et maintenant sur NumWorks : https://workshop.numworks.com/python/andreanx/explmod
Egalité ?
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41993
- Images: 15900
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Sortie OS 3.20 Graph 90+E avec Python
Explorons maintenant math selon le même principe :
https://www.planet-casio.com/Fr/forums/ ... ast#157343
Et sur NumWorks : https://workshop.numworks.com/python/andreanx/explmod
- Code: Select all
import random
def mthlst():
for a in sorted(dir(math)):
print(a)
https://www.planet-casio.com/Fr/forums/ ... ast#157343
Et sur NumWorks : https://workshop.numworks.com/python/andreanx/explmod
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41993
- Images: 15900
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Sortie OS 3.20 Graph 90+E avec Python
Beaucoup plus de choses dans le module math de la NumWorks que dans celui de la Graph 90+E donc.
Il manque par exemple les fonctions hyperboliques inverses (alors que bizarrement il y a bien les fonctions hyperboliques normales).
Liste de tout ce qu'il y a sur NumWorks et pas sur Graph 90+E :
Il manque par exemple les fonctions hyperboliques inverses (alors que bizarrement il y a bien les fonctions hyperboliques normales).
Liste de tout ce qu'il y a sur NumWorks et pas sur Graph 90+E :
- Code: Select all
acosh
asinh
atanh
copysign
erf
erfc
expml
gamma
isfinite
isinf
isnan
lgamma
log2
radians
trunc
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41993
- Images: 15900
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Sortie OS 3.20 Graph 90+E avec Python
Il y a une limitation aussi a la fonction print.
Par ex print"ABCDEFGHIJKLMNOPQRSTUVWXYZ" n'affichera que ABCDEFGHIJKLMNOPQRSTU
Donc si on veut afficher un message trop long, ca tronque.
Pour le reste, je suis ok avec ce qu'a dit parisse pour les defauts.
Par ex print"ABCDEFGHIJKLMNOPQRSTUVWXYZ" n'affichera que ABCDEFGHIJKLMNOPQRSTU
Donc si on veut afficher un message trop long, ca tronque.
Pour le reste, je suis ok avec ce qu'a dit parisse pour les defauts.
-
amigafred37Premium
Niveau 9: IC (Compteur Infatigable)- Posts: 36
- Joined: 05 Aug 2014, 01:01
- Location: Tours
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Loisirs & debutant
Re: Sortie OS 3.20 Graph 90+E avec Python
es-tu sûr que ça tronque ou c'est juste la police qui est trop grande pour l'écran et du coup impossible d'afficher tout le reste ?
-
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 4501
- Images: 18
- Joined: 07 Nov 2014, 00:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Sortie OS 3.20 Graph 90+E avec Python
amigafred37 wrote:Il y a une limitation aussi a la fonction print.
Par ex print"ABCDEFGHIJKLMNOPQRSTUVWXYZ" n'affichera que ABCDEFGHIJKLMNOPQRSTU
Donc si on veut afficher un message trop long, ca tronque.
C'est juste l'écran qui coupe à U; la limitation est bien plus loin que ce que tu penses.
Il te suffit juste de remonter dans l'historique et de faire défiler :
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41993
- Images: 15900
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Sortie OS 3.20 Graph 90+E avec Python
Merci de votre precision.
Par contre, en cours d'execution, l'astuce de faire defiler ne fonctionne pas :/
Par contre, en cours d'execution, l'astuce de faire defiler ne fonctionne pas :/
-
amigafred37Premium
Niveau 9: IC (Compteur Infatigable)- Posts: 36
- Joined: 05 Aug 2014, 01:01
- Location: Tours
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Loisirs & debutant
Re: Sortie OS 3.20 Graph 90+E avec Python
amigafred37 wrote:Par contre, en cours d'execution, l'astuce de faire defiler ne fonctionne pas :/
+1 ! Je confirme
essayé sur le petit programme https://tiplanet.org/forum/viewtopic.php?t=21796&p=234683#p234683
-
Extra44Premium
Niveau 11: LV (Légende Vivante)- Posts: 591
- Images: 1
- Joined: 20 Jan 2011, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: S.I.
Re: Sortie OS 3.20 Graph 90+E avec Python
Oui, pendant un input() on ne peut pas remonter dans l'historique.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41993
- Images: 15900
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Who is online
Users browsing this forum: ClaudeBot [spider] and 11 guests