J'ai récemment installé Ubuntu 12.04 sur mon ThinkPad oldie, avec un interpréteur Python inactif et, bien entendu, Python.
Je cherche à apprendre les bases de ce langage de programmation, mais je n'ai pas eu la chance de trouver un guide de débutant concluant pour le plus récent Python qui ne nécessite pas la connaissance du langage de codage précédent.
Je sais comment utiliser l'interface graphique et utiliser un terminal pour l'installation ou les tâches de base, et j'ai une connaissance de base de BASIC (aller à, imprimer, saisir, si, ensuite, etc.), mais absolument aucune connaissance de Python ou tout autre codage.
Si quelqu'un pouvait expliquer brièvement ou me diriger dans la bonne direction à un guide, ce serait génial!
Aussi, si quelqu'un peut recommander une meilleure langue pour commencer pour un débutant, je serais très intéressé. Cependant, d'après mes recherches, il semble que Python soit la plate-forme la plus compatible et en général?
Merci d'avance.
Quand j'ai commencé python j'ai suivi la documentation officielle , mais cela me semblait trop compliqué à l'époque.
Il y a un excellente série de tutoriels sur youtube (vous pouvez ignorer le premier, car vous avez déjà installé python).
Lynda a un formation sur python , vous pouvez aussi regarder les deuxièmes chapitres gratuitement.
Vous pouvez également trouver quelques livres sur o'reilly du débutant à avancé, j'ai "Programmation Python 3ème édition" et je l’aime vraiment beaucoup.
Cette question sur stackoverflow a été un guide pour moi lorsque je voulais plus de fonctionnalités cachées de python, les réponses que j’y ai trouvées ne pouvaient pas être trouvées ailleurs.
La façon dont j'ai vraiment commencé à apprendre python l'utilisait tout le temps. Là où je travaillais, je devais sauvegarder des fichiers, c’était mon premier projet officiel en python, il m’a pris environ une semaine pour le terminer. Je devais faire une recherche sur google chaque fois que j'avais un problème, mais après un certain temps, vous vous êtes habitué à la syntaxe générale du langage.
Je vous recommande vraiment de commencer à apprendre python d'abord, j'ai commencé à apprendre à programmer en C, c'était difficile et je ne comprenais pas grand chose. Si j'avais commencé avec Python, ma vie serait bien plus facile. La raison en est que python est interprété, les erreurs sont beaucoup plus lisibles, pour un débutant:
Exemple du classique Hello World en python:
print "Hello, World!"
Maintenant, le même programme en langage C++:
#include <iostream>
int main()
{
std::cout << "Hello, World!" << std::endl;
return 0;
}
À l'époque, j'avais beaucoup de questions quand j'ai vu cela et j'étais trop terrifié pour commencer à programmer en C++, si j'avais commencé avec python ou C #, je n'aurais pas été aussi effrayé d'apprendre un nouveau langage. .
Optez pour Python !!
L’approche qui, à mon avis, serait utile pour l’apprendre:
En résumé, suivez le tutoriel du site Web docs.python.org pour démarrer. Ensuite, optez pour un autre texte présent sur ce site. Vous pouvez lire le code présent dans la bibliothèque standard tout en consultant le site Web pour connaître le style que vous pouvez écrire python in.