c'est quoi ce langage ? - Python - Programmation
Marsh Posté le 08-03-2003 à 21:23:06
www.python.org
c'est interprété, la bibliothèque standard est vaste est tres rapide à cause de son implémentation en C. y a aussi une librairie graphique avec Tk mais des extensions QT ou autre sont possibles. c'est un langage qui montent à cause de sa simplicité (donc conseiller au débutant) etde sa performance (remplace avantageusement les vieux langages de script comme sh)
un cours/tutoriel
http://www.ulg.ac.be/cifen/inforef/swi/python.htm
Marsh Posté le 08-03-2003 à 21:24:39
++Taz, merci
lorill, je suis déja allé sur ce site, c'est en anglais et j'ai rien compris
Marsh Posté le 08-03-2003 à 21:27:38
vic le viking a écrit : ++Taz, merci |
tips technique:
apprendre l'anglais ça facilite la vie du programmeur lambda
Marsh Posté le 08-03-2003 à 21:28:30
vic le viking a écrit : lorill, je suis déja allé sur ce site, c'est en anglais et j'ai rien compris |
j'apprécie pas ton
ne compte pas faire de l'informatique sans comprendre l'anglais. pour ma part je trouve le site officiel de python tres agréable et la documentation y est plus que satifaisante. entre le le lien que je t'ai donné (un tres long tutoriel) et le ce site, et étant donné la simplicité du langage, l'apprentissage est tres rapide. je me suis formé tout seul, le seul bouqin que j'ai acheté c'est le précis&concis de O'reilly
Marsh Posté le 08-03-2003 à 21:29:29
vic le viking a écrit : |
bah tant pis
si tu viens avec de vrai questions, je suis pret a aider, mais la... que veux tu que je réponde d'autre ?
Marsh Posté le 08-03-2003 à 21:32:06
SchnapsMann a écrit : |
Python permet l'emploi de lambda expressions simples, mais c'est tres efficace
Marsh Posté le 08-03-2003 à 21:32:10
comment ca de vraies questions ? les miennes ne te paraissent pas explicites ?
Marsh Posté le 08-03-2003 à 21:33:26
vic le viking a écrit : comment ca de vraies questions ? les miennes ne te paraissent pas explicites ? |
ben un rapide tour sur google et tu serais tombé sur tout ce qu'on t'as repondu dans ce topic.
Marsh Posté le 08-03-2003 à 21:34:04
++Taz a écrit : Python permet l'emploi de lambda expressions simples, mais c'est tres efficace |
ouais t'as pas compris là
le pseudo-adjectif "lambda" signifiait "quelconque" dans ma phrase
Marsh Posté le 08-03-2003 à 21:34:41
vic le viking a écrit : comment ca de vraies questions ? les miennes ne te paraissent pas explicites ? |
si, mais tres connes. pour te faire plaisir, je vais y répondre..
- comment ça marche ?
comme n'importe quel langage interprété, on tape le code et on apelle l'interpreteur
- comment on compile ?
comme avec n'importe quel interpreteur, on compile pas
- que peut on faire avec et ne pas faire ? ...
on peut faire des programmes, mais on ne peut pas faire la lessive avec
Marsh Posté le 08-03-2003 à 21:35:06
SchnapsMann a écrit : |
nan, je crois que c'est toi qui est à l'ouest là.
Marsh Posté le 08-03-2003 à 21:39:52
++Taz a écrit : nan, je crois que c'est toi qui est à l'ouest là. |
ouais et moi je crois que tu t'es chié dessus en parlant de la compréhension du mot lambda de mon post ci dessus; mais bon c'est pas bien grave ce que je pense après tout
Marsh Posté le 08-03-2003 à 21:41:45
ok, j'aurais du mettre un smiley, mais me prends pas pour plus teubé que je le suis
et pi moi j'ai fait du grec ancien à l'école
Marsh Posté le 08-03-2003 à 21:42:56
++Taz a écrit : ok, j'aurais du mettre un smiley, mais me prends pas pour plus teubé que je le suis |
no problem je t'accorde le repentir
Marsh Posté le 08-03-2003 à 21:47:57
on peut faire de la programmation directx avec python ?
Marsh Posté le 08-03-2003 à 21:49:40
vic le viking a écrit : on peut faire de la programmation directx avec python ? |
si tu trouves un module qui va avec, sans doute. perds pas de vu que l'un des principaux interets dans langages interprétés, c'est la portabilité, alors une technologie lourdingue comme directx, on s'en tamponne
Marsh Posté le 08-03-2003 à 21:53:50
++Taz a écrit : si tu trouves un module qui va avec, sans doute. perds pas de vu que l'un des principaux interets dans langages interprétés, c'est la portabilité, alors une technologie lourdingue comme directx, on s'en tamponne |
surtout qu'on a pygame
Marsh Posté le 08-03-2003 à 21:54:20
yes
edit: fo bien comprendre que python est son propre espace de solution vu qu'il fournit une librairie graphique portable et performante. y a beaucoup de jeu ou d'appli 100% portable et tres sympas graphiquement.
Marsh Posté le 08-03-2003 à 22:02:29
lorill a écrit : |
je viens de recuperer python et pygame, mais je sais pas du tout comment ça marche
Marsh Posté le 08-03-2003 à 22:07:53
vic le viking a écrit : on peut faire de la programmation directx avec python ? |
Oui sans doute mais c'est pas fait pour.
Le boulot du développeur, c'est de prendre les bons outils au bon moment et un langage comme python a pas mal d'atouts dans certains cas.
Et il est appréciable de pouvoir passer seulement 1h à écrire et valider un bout de code en python qui aurait demandé 3 jours en C ou C++.
Marsh Posté le 08-03-2003 à 22:08:33
verdoux a écrit : |
je confirme par du vécu
Marsh Posté le 08-03-2003 à 22:27:31
++Taz a écrit : ultra boolay spotted |
pardon ?
Marsh Posté le 18-03-2003 à 19:40:54
je viens de rouver un tutoriel python qui part de la base-base, le tout écrit dans un style qui detend l'atmosphere ... moi j'aime bien
http://www.p3b.org/tutor/denis/debut/intro.html
Marsh Posté le 23-03-2003 à 11:48:42
vic le viking a écrit : je viens de recuperer python et pygame, mais je sais pas du tout comment ça marche |
T'es vraiment un champion toi.
Marsh Posté le 23-03-2003 à 11:54:42
mani a écrit : je viens de rouver un tutoriel python qui part de la base-base, le tout écrit dans un style qui detend l'atmosphere ... moi j'aime bien |
Enfin, un peu lourd le style quand même.
Marsh Posté le 23-03-2003 à 11:59:27
Citation : Bienvenue, hardi aventurier des temps cyber ! |
ha ouais, quand même
Marsh Posté le 25-03-2003 à 09:15:27
kadreg a écrit : |
Si y avait que le style...
Marsh Posté le 29-03-2003 à 14:07:02
SchnapsMann a écrit : |
Moi je la trouve bien sa blague :-)
http://yan.marchal.free.fr/ ("Les programmeurs, ces être venus d'ailleurs..." )
Marsh Posté le 29-03-2003 à 17:03:24
Perso j'aime beaucoup python sauf pour le gui.
Dans ce cas je préfère de loin rebol.
Marsh Posté le 29-03-2003 à 18:10:06
amsterdam a écrit : Perso j'aime beaucoup python sauf pour le gui. |
rebol, c'est pas libre non ? Pour le gui avec python, je conseille "boa constructor".
Marsh Posté le 29-03-2003 à 18:35:12
Dans mon cas (petites applis éducatives gratuites) le prob de libre ne me gêne pas.
Pour plus d'info sur la/les licences voir sur rebol.com.
Pour python premièrement c'est bof au nivo gui mais en plus de l'interpréteur il faut encore installer un deuxième bidule sur le poste client.
Donc je trouve çà un peu lourd mais bon ce n'est que mon avis.
Marsh Posté le 29-03-2003 à 19:32:43
amsterdam a écrit : Dans mon cas (petites applis éducatives gratuites) le prob de libre ne me gêne pas. |
1- Le libre, c'est toujours important.
2- http://boa-constructor.sourceforge.net/
3- http://starship.python.net/crew/theller/py2exe/
Marsh Posté le 29-03-2003 à 22:40:36
Krystoph ton deuxième lien a l'air très bien merci.
Par contre j'ai déjà testé boa et bein bof, je trouve ça trop usine à gaz.
J'aime encore mieux utiliser TKinter directement ou Qt.
Mais jusqu'à maintenant je n'ai trouvé aucune doc vraiment valable que ce soit pour wxpython,pyqt ou tkinter.
Ps: le libre c'est bien mais il ne faut pas non plus en faire une dictature.
Marsh Posté le 29-03-2003 à 22:51:29
moi j'adore Tkinter
ce corus présente Tkinter via de petites applications sympas
http://www.ulg.ac.be/cifen/inforef/swi/python.htm
le libre n'est pas une dictature. cela dit, tu ne peux en vouloir au gens de préferer le libre et d'en chercher à tout prix.
Marsh Posté le 29-03-2003 à 22:59:54
Je suis tolérant de nature et je suis pour le libre.
Mais si un gus, présentement le concepteur de rebol dit qu'il ne veut pas divulguer le code source de sa création libre à lui.
Je ne vais pas faire comme beaucoup sur OSA dire C'est maaaaal!!!.
Mais je serait content qu'il le fasse un jour étant persuadé que son langage evolurait mieux et plus vite.
Marsh Posté le 29-03-2003 à 23:35:40
amsterdam a écrit : Je suis tolérant de nature et je suis pour le libre. |
c'est bien dommage. Il n'y a qu'à voir le cas de Guido et du développeent de Python. C'est tout bon.
Marsh Posté le 30-03-2003 à 12:13:14
C'est exactement ce que j'ai dit à la fin de mon dernier post.
Mais on ne peut pas lui mettre un flinguot sur la tempe pour qu'il divulgue les sources.
Sachant aussi que l'on peut utiliser rebol/core et /view grtuitement, donc à défaut de faire du libre c'est quand même mieux que ce que fait billou et pas pire que borland.
Marsh Posté le 08-03-2003 à 21:18:00
comment ça marche ? comment on compile ? que peut on faire avec et ne pas faire ? ...
autant de questions que je me pose sur Python, un langage qui m'attire mais que je ne connais pas du tout...
---------------
Bougredane et bougre d'andouille ne font qu'un !