Accueil­FAQ­Rechercher­S'enregistrer­Membres­Groupes­Connexion
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 PYTHON...

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.


Masculin Nombre de messages: 8504
Age: 50
Programme utilisé (Gm/RmXp/...): GM (6.1 et 7 enregistrées), Purebasic (démo)
Etudes: Supérieures
Loisirs: ordinateur
Date d'inscription: 13/08/2005

MessageSujet: PYTHON...   Dim 13 Avr - 22:24

Je regarde depuis hier une doc. très bien faite sur Python.

Ce langage a l'air très simple et puissant.

http://www.zshare.net/download/10487717d3445554/

Ce document a été écrit par Gérard Swinnen, un Belge qui est enseignant à Liège.

Nouveau lien au 13-08-08 :
http://www.zshare.net/download/169736799f9d753b/

_________________


Dernière édition par Xierra54 le Mer 13 Aoû - 13:22, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://philippe.ragni.free.fr/
Morb
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1291
Age: 21
Programme utilisé (Gm/RmXp/...): Blender, DevC++, Garry's Mod, GM(7.0)R, Python 2.5 (idle), Valve hammer editor, Wally
Etudes: ENIB
Date d'inscription: 26/06/2007

MessageSujet: Re: PYTHON...   Dim 13 Avr - 22:42

Ce bouquin est conseillé par mes profs aussi (si on peut appeller ça des profs).
C'est vrai qu'il est très bien.

Et pour utiliser le python, idle est très bien (recherchez python 2.5 sur google pour le trouver)

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.


Masculin Nombre de messages: 8504
Age: 50
Programme utilisé (Gm/RmXp/...): GM (6.1 et 7 enregistrées), Purebasic (démo)
Etudes: Supérieures
Loisirs: ordinateur
Date d'inscription: 13/08/2005

MessageSujet: Re: PYTHON...   Dim 13 Avr - 22:48

J'ai déjà lu environ 80 pages sur les 400 du document.

Et comme IDE, je me suis décidé à utiliser PyScripter qui me convient bien (multiplateforme qui plus est)

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://philippe.ragni.free.fr/
Morb
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1291
Age: 21
Programme utilisé (Gm/RmXp/...): Blender, DevC++, Garry's Mod, GM(7.0)R, Python 2.5 (idle), Valve hammer editor, Wally
Etudes: ENIB
Date d'inscription: 26/06/2007

MessageSujet: Re: PYTHON...   Dim 13 Avr - 22:51

idle il est sur linux, windaube, mac et peut-être d'autres encore.
Moi je l'utilise sur W avec mon pc ou sur linux à l'école (quand j'amène pas mon portable).

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.


Masculin Nombre de messages: 8504
Age: 50
Programme utilisé (Gm/RmXp/...): GM (6.1 et 7 enregistrées), Purebasic (démo)
Etudes: Supérieures
Loisirs: ordinateur
Date d'inscription: 13/08/2005

MessageSujet: Re: PYTHON...   Dim 13 Avr - 22:56

Morb, connais-tu déjà bien le langage Python ?
C'est dommage que l'on ne peut le compiler totalement (c'est à dire obtenir un exécutable indépendant)
En tout cas, pas directement car j'ai vu avec Pyscripter, que l'on peut obtenir le code source assembleur.
Peut-être peut-on ensuite l'assembler avec Masm ou autre.

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://philippe.ragni.free.fr/
Morb
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1291
Age: 21
Programme utilisé (Gm/RmXp/...): Blender, DevC++, Garry's Mod, GM(7.0)R, Python 2.5 (idle), Valve hammer editor, Wally
Etudes: ENIB
Date d'inscription: 26/06/2007

MessageSujet: Re: PYTHON...   Lun 14 Avr - 9:19

Pour l'éxécutable je sais pas comment faire mais on devrait l'apprendre dans pas longtemps pour notre projet, sinon le programme se lance quand je double clique le .py.

PS: J'utilise le python depuis cette année scolaire et on avance pas vite donc je connais pas trop.

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
zenzen279
Modérateur GameMaker
Modérateur GameMaker


Masculin Nombre de messages: 1932
Age: 20
Programme utilisé (Gm/RmXp/...): Notepad++, ZMWS, Visual Studio, ...
Etudes: BTS Informatique de Gestion
Loisirs: Mangas, écriture, jeux vidéos, webmastering et développement
Date d'inscription: 30/11/2006

MessageSujet: Re: PYTHON...   Lun 14 Avr - 11:13

J'ai deux énormes classeurs à levier remplis d'un énorme cours, une énorme doc sur le python mais je n'ai jamais eu le temps et le courage de m'y mettre sérieusement, dommage car ça marche quelque soit la plate-forme : comme pour le java, suffit d'avoir la machine virtuelle. Y avait notamment, en jeu commercial, RUNE qui était en python je crois, ou ptet Severance, je ne sais plus, enfin l'un des deux ou les deux, c'est sûr ! Maintenant ils commencent à dater mais c'ést des jeux vraiment sympa :

http://www.gamekult.com/tout/jeux/fiches/J000000073.html

http://www.gamekult.com/tout/jeux/fiches/J000001374.html
(z'ont mis une drôle de jaquette, normalement c'est avec le guerrier...m'enfin...)

Jugez de la qualité des deux, de ce que l'on peut avec ce joli serpent... Mais, cela reste un langage de programmation assez complexe. Etant plus complet que du GML, c'est aussi plus tordu !

Sinon pour le coup du .exe, bein ces deux jeux en ont, sachant qu'il y en a forcément un des deux qui est en python, je ne sais plus lequel, c'est faisable ! Après y a toujours du programme dos en .exe qui lance le .py mais ça reste très...tordu comme technique ! mais de toute façon, je ne vois aps ce que ça êne de double cliquer sur un .py. Je l'ai dis, l'avantage de ce langage c'est qu'il est multi-os donc les .exe BEURK !

_________________
Les fictions de Clive Edwards:
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.greensunconcept.com
Morb
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1291
Age: 21
Programme utilisé (Gm/RmXp/...): Blender, DevC++, Garry's Mod, GM(7.0)R, Python 2.5 (idle), Valve hammer editor, Wally
Etudes: ENIB
Date d'inscription: 26/06/2007

MessageSujet: Re: PYTHON...   Lun 14 Avr - 11:59

Rune a été fait en python ???!!! ils se sont amusé à refaire le moteur d'ut en python, lol.
C'est quand même un bon jeu (je l'ai acheté 1,99€ :) )

Sinon Blender a été fait en python.

Il est aussi plus simple que le C

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.


Masculin Nombre de messages: 8504
Age: 50
Programme utilisé (Gm/RmXp/...): GM (6.1 et 7 enregistrées), Purebasic (démo)
Etudes: Supérieures
Loisirs: ordinateur
Date d'inscription: 13/08/2005

MessageSujet: Re: PYTHON...   Lun 14 Avr - 13:04

Python me parait bien car facile d'accès pour débuter (c'est quand même mieux que le QBasic, non ?)
D'après ce que j'en sais à valeur d'aujourd'hui, je peux vous dire qu'il est (beaucoup) plus facile de l'apprendre que le C++ et même le C qui sont des langages plus ardus et surtout foutoirs si on ne se discipline pas dans l'écriture des programmes.
Python vous invite naturellement à être plus clair dans la présentation des blocs d'instruction (séquences) et surtout, présente le typage dynamique des données.
C'est la 1ère fois que je vois dans un langage où on peut écrire ceci (ici une liste) :
ma_liste = ['toto', 1, 'titi', 12.55]
Le côté intéressant ici, c'est que l'on peut créer une liste avec des données de types différents (ici chaines de caractères, entier et nombre réel) et qui plus est, sans être obligé de déclarer le type au préalable (ce n'est pas forcément toujours un avantage)

Encore plus fort, on peut par exemple écrire ceci :
age = 10 # 10 mois
ma_liste2 = ['Bébé', age, 13.25]
ma_liste = ['toto', ma_liste2, 'titi', 12.55]
On initialise une liste dont un de ses éléments est lui-même une liste (ma_liste2)

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://philippe.ragni.free.fr/
Morb
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1291
Age: 21
Programme utilisé (Gm/RmXp/...): Blender, DevC++, Garry's Mod, GM(7.0)R, Python 2.5 (idle), Valve hammer editor, Wally
Etudes: ENIB
Date d'inscription: 26/06/2007

MessageSujet: Re: PYTHON...   Lun 14 Avr - 22:09

T'as oublié les dictionnaires, très utiles

Exemple:
dict= {'Nom':'Morb','Age':19}
Et avec print dict('Nom') ça donne Morb

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.


Masculin Nombre de messages: 8504
Age: 50
Programme utilisé (Gm/RmXp/...): GM (6.1 et 7 enregistrées), Purebasic (démo)
Etudes: Supérieures
Loisirs: ordinateur
Date d'inscription: 13/08/2005

MessageSujet: Re: PYTHON...   Lun 14 Avr - 23:48

Je ne les connais pas encore mais cela me plait de plus en plus, ce Python !

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://philippe.ragni.free.fr/
Fireranger
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1360
Age: 16
Programme utilisé (Gm/RmXp/...): Game Maker 7 PRO, Visual Basic 9.0, Visual C++ et Code::Blocks
Date d'inscription: 22/11/2007

MessageSujet: Re: PYTHON...   Mar 12 Aoû - 21:40

Xierra, tu peux remettre le lien s.v.p? J'aimerais ça m'y mettre un peu...

_________________
Guten Tag von Deutschland ^^


Jeu en cours : Ping Pong C++ en open source
Bibliothèque : SFML
Avancement : |||||||||| 100% !!!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.


Masculin Nombre de messages: 8504
Age: 50
Programme utilisé (Gm/RmXp/...): GM (6.1 et 7 enregistrées), Purebasic (démo)
Etudes: Supérieures
Loisirs: ordinateur
Date d'inscription: 13/08/2005

MessageSujet: Re: PYTHON...   Mer 13 Aoû - 13:22

C'est fait (voir 1er post)

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://philippe.ragni.free.fr/
Fireranger
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1360
Age: 16
Programme utilisé (Gm/RmXp/...): Game Maker 7 PRO, Visual Basic 9.0, Visual C++ et Code::Blocks
Date d'inscription: 22/11/2007

MessageSujet: Re: PYTHON...   Mer 13 Aoû - 17:01

Ok, merci beaucoup. C'est plus rapide de lire en français qu'en anglais... lol

_________________
Guten Tag von Deutschland ^^


Jeu en cours : Ping Pong C++ en open source
Bibliothèque : SFML
Avancement : |||||||||| 100% !!!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 

PYTHON...

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous pouvez répondre aux sujets dans ce forum
Game Maker Zone :: Programmation/Graphisme :: Langages de programmation :: Autres-
Poster un nouveau sujet   Répondre au sujet