π
<-
Chat plein-écran
[^]

Test de l'indentation.

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Test de l'indentation.

Message non lude ggauny@live.fr » 28 Mar 2021, 12:36

Bonjour,

Voilà, ayant constaté certains défauts dans mon indentation, j'utilise désormais "Thonny", un traitement de texte automatique et qui, en outre, indique les erreurs d'indentation. (Conseillé par M cent20).

Alors j'essaye :

Code: Tout sélectionner
# PGM de calcul du JDN (Julian day number)
def jdn(j,m,a):
    if(m)<3:
        a-=1; m+=12
       
    jd = (int(365.25*(a+4716) + int(30.6001*(m+1)) + j - 1524))
   
    s = 2299160 # dernier jour du calendrier julien (04 10 1582)
   
    if jd > s: # si oui, ajuster pour le calendrier grégorien
        jd = jd + 2 - int(a/100) + int(a/400)
    print(jd) #n° du jour julien


Comme on me l'a conseillé ici, j'ai fait un "copié-collé" contrôle C sur Thonny et contrôle V entre les balises code ici.

Bon dimanche.
Avatar de l’utilisateur
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 43.4%
 
Messages: 283
Inscription: 11 Mar 2015, 20:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Test de l'indentation.

Message non lude Bisam » 28 Mar 2021, 12:42

Essai parfaitement réussi ! :bj:
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Test de l'indentation.

Message non lude Adriweb » 28 Mar 2021, 14:02

Si jamais tu as besoin d'un IDE pour du python, je te conseille PyCharm, c'est gratuit. Difficile de faire des fautes d'indentation en premier lieu :)
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Test de l'indentation.

Message non lude ggauny@live.fr » 28 Mar 2021, 15:41

Merci !

@ Adriweb : J'ai téléchargé PyCharm, ça a l'air très compliqué et en américain. Je vais l'essayer.
Avatar de l’utilisateur
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 43.4%
 
Messages: 283
Inscription: 11 Mar 2015, 20:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Test de l'indentation.

Message non lude Adriweb » 28 Mar 2021, 15:47

En Anglais, oui (pour l'interface du logiciel), mais très compliqué, non :) c'est d'ailleurs ce qui est recommandé dans les écoles ( il y a des trucs académiques, tutoriaux etc.)
Une présentation francaise sur le site officiel : https://www.jetbrains.com/fr-fr/pycharm/

Tu peux regarder ici pour apprendre un peu :
- https://doplab.unil.ch/wp-content/uploa ... ial-v1.pdf
- https://informatique.centrale-marseille ... bases.html
- https://koor.fr/Python/Tutorial/python_ide_pycharm.wp
- https://rtavenar.github.io/teaching/pyt ... intro.html

En tout cas, ca te facilitera la vie pour coder / tester / debugger...
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Test de l'indentation.

Message non lude ggauny@live.fr » 28 Mar 2021, 16:08

Re-merci...

Là, ça va aller mieux, je relis le mode d'emploi de Marseille.
Bien expliqué ça fait moins "peur".
Avatar de l’utilisateur
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 43.4%
 
Messages: 283
Inscription: 11 Mar 2015, 20:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Test de l'indentation.

Message non lude parisse » 28 Mar 2021, 18:50

Attention, par école, Adriweb sous-entend école d'ingénieur informatique. Je pense que pour les débutants en lycée on utilise des environnements peut-être moins "puissants" mais sûrement plus simples à prendre en main, par exemple Thonny que vous avez essayé. Il y a aussi Pyzo qui est utilisé aux concours, et plein d'autres dont certains très dépouillés comme Idle. On peut aussi utiliser un éditeur classique comme emacs ou vi. Mon opinion personnelle, c'est qu'il vaut mieux débuter avec un éditeur dépouillé.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 78%
 
Messages: 3511
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Test de l'indentation.

Message non lude ggauny@live.fr » 28 Mar 2021, 19:42

alors je vais rester avec Thonny. Merci.
Avatar de l’utilisateur
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 43.4%
 
Messages: 283
Inscription: 11 Mar 2015, 20:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Test de l'indentation.

Message non lude Adriweb » 28 Mar 2021, 20:17

Je ne connais pas ces outils-là mais pour du petit codage très rapide, en effet on n'a pas forcément besoin de toute la puissance/complexité d'un IDE complet. Des éditeurs du genre Notepad++ (en mode python) peuvent aussi bien convenir.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb


Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 51 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1011 utilisateurs:
>973 invités
>33 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)