Teach Python 3 and web design with 200+ exercises - Learn Python 3 - Snakify

Tutoriel interactif Python 3 avec plus de 100 exercices


1. Code dans votre navigateur

Voyons comment ajouter deux nombres en Python. Exécutez cet exemple:

a = 5
b = 7
print(a + b)

Maintenant, faisons-le de manière plus générale. Cette fois, le programme lit deux nombres de son entrée. Exécutez cet exemple:

a = int(input())
b = int(input())
print(a + b)

Maintenant c'est ton tour. Écrivez un programme qui lit trois nombres de son entrée et imprime leur somme:

Advertising by Google, may be based on your interests

2. À propos de ce cours

Bienvenue dans notre manuel interactif de langage de programmation Python 3. C'est un cours d'introduction qui est très différent des autres.

Qu'avons-nous ici:

  • Leçons de base - nous partons de zéro mais approfondissons ce dont vous aurez vraiment besoin en production
  • Des problèmes difficiles - une poignée de casse-tête à pratiquer dans n'importe quelle leçon
  • Coureur de code dans le navigateur - vous n'avez pas besoin de configurer quoi que ce soit pour commencer
  • Support Web et mobile - code provenant de n'importe quel gadget
  • Visualizer - un moyen idéal de déboguer pas à pas dans l'exécution du programme pour voir les variables

Vous cherchez un moyen d'enseigner Python à Key Stage 3, AP Computer Science Principes ou CS1? Notre cours est bon pour vous.

Nous sommes sérieux ici sur les problèmes intéressants que vous pouvez résoudre en ligne. Regarde-les:
  • Rook move [sujet: conditions] - donné deux coordonnées d'échiquier, dites si une tour peut se déplacer de l'un à l'autre en un seul mouvement.
  • Le plus petit diviseur [topic: while loop] - trouve le plus petit diviseur de l'entier donné.
  • Nombre d'occurrences [topic: dictionnaires] - compte combien de fois vous avez vu chaque mot pendant que vous numérisez le texte donné.
24k
étudiants inscrits
11
cours
100+
problèmes de codage
non
niveau technique requis
Advertising by Google, may be based on your interests

3. Les écoles qui nous utilisent

Advertising by Google, may be based on your interests

4. Que disent nos anciens?

John Sloan
Dublin, Irlande
"J'étais un linguiste qui cherchait à passer à la linguistique computationnelle, mais n'avait pas d'expérience en CS. Snakify m'a pris du débutant absolu au sommet de la classe. J'ai maintenant conçu un site Web avec des cours d'anglais en ligne et j'ai reçu des fonds pour d'autres recherches. "
Evgeny Serebryakov
Saint-Pétersbourg, Russie
"J'étudiais la biophysique moléculaire à mon université. Au printemps 2015, j'ai terminé ce cours puis en hiver j'ai trouvé un premier stage en tant que développeur web Python / Django. "
Advertising by Google, may be based on your interests

5. Pourquoi est-ce que j'apprends la programmation?

La programmation améliore votre vie. Quoi que vous fassiez dans votre vie, vous pouvez commencer à le pirater tout de suite.

  • Les scientifiques collectent et traitent les données en utilisant des programmes pour faire des recherches
  • Les illustrateurs et les musiciens automatisent les routines quotidiennes en utilisant des scripts
  • Les étudiants peuvent obtenir un emploi très bien rémunéré en quelques mois. Il suffit de regarder les salaires de Software Engineers à Glassdoor
Advertising by Google, may be based on your interests

6. Pourquoi est-ce que j'apprends Python?

Python est un excellent choix, que ce soit votre premier ou votre prochain langage de programmation.

  • Python est très facile et flexible. Les programmes en Python sont plus petits que dans d'autres langues.
  • Puissant. En raison de son énorme communauté Python est très populaire en tant que langue côté serveur. Google (spider, moteur de recherche, Google Maps), Netflix et Pinterest l'utilisent beaucoup. Youtube, Quora, Reddit, Dropbox, Yahoo, Battlefield 2, Civilization 4, NASA, AlphaGene - tous utilisent Python; voir la liste entière ici .
  • Forte demande pour les programmeurs. Voir les offres d'emploi ouvertes sur StackOverflow
    Advertising by Google, may be based on your interests

7. Quels sites / applications sont codés en Python?

Python est un excellent choix, que ce soit votre premier ou votre prochain langage de programmation. Voici la liste de quelques projets / organisations qui utilisent Python:

  • Google, Netflix et Pinterest l'utilisent beaucoup. Youtube, Quora, Reddit, Dropbox, Google Maps. Yahoo, Battlefield 2, Civilization 4, NASA, AlphaGene - tous utilisent Python; voir la liste entière ici .
    Advertising by Google, may be based on your interests

8. Ok, comment apprendre Python?

Il y a beaucoup de façons de le faire, vraiment. Vous pouvez lire des livres, ou vous pouvez regarder des vidéos Youtube. Cependant, vous feriez mieux de résoudre les problèmes de codage , car vous devriez commencer à penser comme un programmeur - et cette compétence s'accompagne d'un travail acharné.

Prêt?

Advertising by Google, may be based on your interests
Advertising by Google, may be based on your interests