Je ne suis pas sûr que le doublon suggéré s'applique tout à fait pour le moment . Le fait est que vous n'avez pas besoin de configurer des environnements virtualenv ou de suivre les meilleures pratiques pour démarrer et personnellement, je pense qu'en essayant de le faire, vous ferez peur à Python, qui est un beau langage et une communauté d'outils très puissante.
Pour avoir un bref aperçu de Python, vous pouvez simplement exécuter python
dans un terminal et vous êtes vidé dans un environnement python en direct. Vous pouvez jouer avec des exemples de code au contenu de votre cœur.
Pour les choses plus importantes (ou lorsque vous en avez marre des limitations de la console python interactive), vous pouvez écrire des scripts Python très facilement. Écrivez un fichier en syntaxe Python, puis exécutez simplementpython filename
et il s'exécutera. Simples.
Si vous voulez vraiment apprendre Python, je recommande sérieusement deux choses:
http://learnpythonthehardway.org/book/ - Cela semble difficile, mais ce n'est pas le cas. La section de configuration pour Linux a un moyen très pratique d'obtenirgedit
mettre à jour, alors ne manquez pas cela.
La référence de poche O'Reilly Python - Cela ne s'applique probablement que si vous avez de l'expérience avec d'autres langages de programmation. J'essayais toujours de comprendre comment les dict et les tuples différaient des tableaux d'autres langues et la référence de poche est idéale pour la rechercher rapidement. Mieux que Google dans mon expérience. Encore une fois, si vous ne savez pas ce qu'est un tableau, cela pourrait ne pas vous être très utile.
Une fois que vous passez à des projets où vous pourriez avoir besoin de meilleures pratiques, c'est le moment de commencer à regarder virtualenv
( principalement des trucs de déploiement de serveur) ou des cadres ou quelque chose comme ça.
Plus important encore: amusez-vous.
Une note d'avertissement sur Python 3.x
Quelques personnes suggèrent d'installer (si vous en avez besoin) et d'utiliser Python 3. Je ne suis pas d'accord avec cette position. En tant que demandeur de la question, vous ignorez probablement complètement les différences entre les deux ou même qu'il y avait deux versions. Ce n'est pas de votre faute - c'est exactement ce qu'est un débutant.
Python 3.x existe depuis des années déjà, mais tout le monde utilise toujours 2.x. Je suis serieux. D'autres personnes peuvent suggérer que Py3k est "assez bon pour apprendre", mais je postule qu'au moins 90% de tous les bons tutoriels et documentation disponibles pour Python 2 et essayer de les suivre en Python 3 entraîneront des larmes.
Et au fur et à mesure que vous progressez et que vous souhaitez insérer des bibliothèques externes (ce qui est vraiment amusant en Python!), Vous constaterez que seule une infime partie de la communauté a migré. Inévitablement, la chose que vous souhaitez utiliser n'a pas été transférée et vous vous retrouvez à nouveau dans une piscine de vos propres larmes.
Je sais donc que c'est 2013 et que nous sommes tous des demi-robots flottant dans l'espace, mais suivez les conseils d'un développeur Python grincheux: restez avec les vieux trucs pour l'instant . Les choses pour Py3k vont s'améliorer et probablement dans les deux prochaines années, il sera sûr d'utiliser ...
... date à laquelle Python 4 sera publié. C'est la vie.
python
ligne de commande et vous pouvez commencer à taper des commandes pour les essayer.