π
<-
Chat plein-écran
[^]

Sortie OS 3.20 Graph 90+E avec Python

Re: Sortie OS 3.20 Graph 90+E avec Python

Unread postby critor » 30 Aug 2018, 22:24

critor wrote:
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 :
ImageImage


Retour sur la limite d'affichage.
Code: Select all
def strn(n):
  s=""
  for i in range(n):
    s=s+"."
  return s

Image
Avec une string on peut afficher jusqu'à 509 caractères en comptant les délimiteurs.
A 510 caractères on obtient une erreur de mémoire, mais rien à voir avec la mémoire de travail qui fait bien plus de 510 octets. :p

Tentons des listes pour voir :
Code: Select all
def listn(n):
  l=[]
  for i in range(n):
    l=l+[0]
  return l

Image
Au mieux 170 éléments, soit 169*3+1+2=510 caractères là encore.

Bref, chaque ligne de la console peut donc en pratique contenir jusqu'à 510 caractères, et peut-être en interne le nombre remarquable de 512 si elles sont ponctuées par un \r\n ou \n\0.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35500
Images: 9485
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Sortie OS 3.20 Graph 90+E avec Python

Unread postby critor » 31 Aug 2018, 01:08

Tuto-vidéo sorti ce jour avec plein d'astuces - instructions alternatives si-alors(-sinon) :
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35500
Images: 9485
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Sortie OS 3.20 Graph 90+E avec Python

Unread postby critor » 31 Aug 2018, 10:45

Pour ceux qui n'arrivent pas à effectuer la mise à jour ou ont des questions de prise en main, formation en ligne à 17h ce vendredi 31 août :
https://www.casio-education.fr/formations/en-ligne
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35500
Images: 9485
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Sortie OS 3.20 Graph 90+E avec Python

Unread postby critor » 31 Aug 2018, 12:06

Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35500
Images: 9485
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Sortie OS 3.20 Graph 90+E avec Python

Unread postby critor » 31 Aug 2018, 12:20

D'après les manuels, aucune version 3.20 avec Python n'est prévue pour les anciens modèles fx-CG10/20 qui conservent la version 3.11.

Soit il n'est plus prévu de les supporter, soit il y a une impossibilité technique, soit il y a une difficulté technique qui n'a pu être traitée à temps pour la rentrée.

Image
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35500
Images: 9485
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Sortie OS 3.20 Graph 90+E avec Python

Unread postby critor » 31 Aug 2018, 12:36

Amusant les manuels 3.20. Visiblement ils ont utilisé d'anciennes captures d'écran de la version 3.15, et donc quand ça affiche MicroPython 1.9.3 au lieu de 1.9.4 ils ont flouté le numéro de version... :p

Image
Graph 90+E 3.20, français, page 17-26
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35500
Images: 9485
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Sortie OS 3.20 Graph 90+E avec Python

Unread postby critor » 31 Aug 2018, 18:22

Pour la capacité réelle de stockage Python en mode examen, voir par ici :
viewtopic.php?f=49&t=21761&p=234705#p234705
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35500
Images: 9485
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Sortie OS 3.20 Graph 90+E avec Python

Unread postby majestyofgaia » 31 Aug 2018, 18:56

Pour ma part je suis déçu ! D'abord, bien que ce soit complètement anecdotique, pas de màj pour ma cg20 :'(

Sinon, et ça c'est bien plus gênant, rien pour la création de points / graphiques... en fait, j'ai même l'impression qu'il n'y a rien de plus réellement que ce que l'on a pu tester aux formations Casio. Alors certes, je sais qu'il y a en réalité pas mal de nouveautés (vu que j'ai lu les news) mais par rapport aux demandes des collègues, je reste sur ma faim.

Les principales critiques étaient l'absence de module graphique, une police trop grosse, un raccourci pour la tabulation et les :, et bien qu'anecdotique mais facile à changer : que le blocage alphanumérique soit en minuscules par défaut et non majuscules, car la plupart des mots clés python sont en minuscules. Certes, ce n'est pas grand chose, mais quand même...
User avatar
majestyofgaiaVIP+
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 75%
 
Posts: 104
Joined: 17 Nov 2013, 16:20
Gender: Not specified
Calculator(s):

Re: Sortie OS 3.20 Graph 90+E avec Python

Unread postby critor » 31 Aug 2018, 19:37

Oui, pour les fx-CG10/20 j'ai constaté comme toi. Je pensais initialement à un retard, et puis j'ai perdu espoir quand le manuel est sorti ce matin.

Pour le module graphique, c'est dit de mon côté et probablement pas que. :)

La police énorme pour l'écran 400x228 pixels (ou 384x216 selon si tu comptes la bordure réservée au mode examen ou pas) de la Graph 90+E, il y a une raison technique derrière.
Elle en fait calculée exactement par rapport à celle des Graph 25/35/75+E et de leur écran 128x64.
C'est juste un agrandissement avec colorisation. Exactement les mêmes nombre de lignes et caractères par ligne.
Ce qui permet d'avoir à faire un minimum de retouches sur les différentes interfaces quand ils développent du code pour les différentes Casio Graph.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35500
Images: 9485
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Sortie OS 3.20 Graph 90+E avec Python

Unread postby parisse » 31 Aug 2018, 19:47

majestyofgaia wrote:
Sinon, et ça c'est bien plus gênant, rien pour la création de points / graphiques... en fait, j'ai même l'impression qu'il n'y a rien de plus réellement que ce que l'on a pu tester aux formations Casio. Alors certes, je sais qu'il y a en réalité pas mal de nouveautés (vu que j'ai lu les news) mais par rapport aux demandes des collègues, je reste sur ma faim.

Les principales critiques étaient l'absence de module graphique, une police trop grosse, un raccourci pour la tabulation et les :, et bien qu'anecdotique mais facile à changer : que le blocage alphanumérique soit en minuscules par défaut et non majuscules, car la plupart des mots clés python sont en minuscules. Certes, ce n'est pas grand chose, mais quand même...

Autant de raisons de passer a KhiCAS! Police de caracteres de taille normale, librairie graphique (set_pixel, draw_string, draw_line, draw_arc, draw_circle, draw_rectangle, draw_polygon), blocage en minuscule alphabetique en une seule touche (F5).
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 1%
 
Posts: 2012
Joined: 13 Dec 2013, 16:35
Gender: Not specified

PreviousNext

Return to News Casio

Who is online

Users browsing this forum: No registered users and 3 guests

-
Search
-
Featured topics
L'OS 5.5 de la TI-83 Premium CE / 84 Plus CE supprime l'assembleur - la plupart des jeux et certains programme ne fonctionneront plus
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Comparaisons des meilleurs prix pour acheter sa calculatrice !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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.
456 utilisateurs:
>431 invités
>19 membres
>6 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)