Python >> Tutoriel Python >  >> Python

Aide-mémoire Python pour débutant :19 mots clés que chaque codeur doit connaître

Salut mon ami!

Si vous êtes un débutant Python, vous êtes probablement submergé par toutes les fonctionnalités du langage, les bibliothèques et les éléments de syntaxe.

Apprendre un nouveau langage de programmation peut être pénible, car les ordinateurs sont impitoyables :ils continuent de se plaindre jusqu'à ce que vous n'en puissiez plus.

Mais vous pouvez y aller doucement !

Pour vous aider à surmonter la "vallée du désespoir" , j'ai créé une série de feuilles de triche Python, celle-ci étant la première et la plus basique.

Cette feuille de triche est destinée aux débutants dans le langage de programmation Python. Il explique tout ce que vous devez savoir sur les mots clés Python .

Téléchargez-le et épinglez-le sur votre mur jusqu'à ce que vous vous sentiez à l'aise avec tous ces mots-clés !

Récupérez les 5 feuilles de triche Python (gratuites)

Télécharger uniquement ce PDF

Si vous cliquez sur l'image ou le bouton, vous pouvez rejoindre mon académie de messagerie gratuite où je vous enverrai 5 feuilles de triche supplémentaires sur les structures de données, les fonctions, les astuces, les conseils d'entretien et l'orientation objet.

Ai-je déjà mentionné que j'adore les antisèches ? Je vous enverrai également un cours de formation Python régulier par e-mail pour une amélioration continue de Python (c'est gratuit).

Alternativement, vous pouvez également consulter ce lien PDF direct pour télécharger le PDF immédiatement et vous abonner ici pour le contenu éducatif restant !

Au fil du temps, cette page s'est transformée en un didacticiel Python à part entière avec de nombreuses ressources supplémentaires, des énigmes, des astuces et des vidéos. Allez-y, amusez-vous et essayez d'apprendre une chose ou deux et devenez un meilleur codeur dans le processus !

Puzzle Python interactif

J'ai écrit un court puzzle qui intègre tous les mots-clés discutés dans la feuille de triche. Pouvez-vous le résoudre ?

Exercice :Pensez à ce puzzle et devinez votre sortie. Ensuite, exécutez le code et vérifiez si vous aviez raison !

Avez-vous eu du mal avec le puzzle? Pas de problème. Plongeons-nous dans tous ces mots clés pour mieux comprendre chacun d'eux.

Mots clés Python

Apprenez 80 % des mots-clés en 20 % du temps :ce sont les mots-clés Python les plus importants.

Faux, Vrai

Valeurs de données du type de données booléen

False == (1 > 2)
True == (2 > 1)

​et, ou, pas

Opérateurs logiques :

  • (x and y) → les deux x et y doit être True pour que l'expression soit True
  • (x or y) → soit x ou y ou les deux doivent être True pour que l'expression soit True
  • (not x)x doit être False pour que l'expression soit True
x, y = True, False
(x or y) == True       # True
(x and y) == False     # True
(not y) == True        # True

​pause

​Termine la boucle prématurément

while(True):
    break # no infinite loop
print("hello world")

​continuer

​Termine l'itération de la boucle en cours

while(True):
    continue
    print("43") # dead code

​classe

Définit une nouvelle classe → un concept du monde réel

(programmation orientée objet)

class Beer:  
  def __init__(self):
      self.content = 1.0 
  def drink(self):
      self.content = 0.0


becks = Beer() # constructor - create class
becks.drink() # beer empty: b.content == 0

​déf

Définit une nouvelle fonction ou méthode de classe. Pour ce dernier, le premier paramètre ("self ”) pointe vers l'objet de classe. Lors de l'appel de la méthode de classe, le premier paramètre est implicite.

​Voir ​exemple de code précédent.

​si, elif, sinon

​Exécution conditionnelle du programme :le programme commence par "if ", essaie la branche "elif " se ramifie et se termine par " else ” branche (jusqu'à ce qu'une branche évalue à True ).

x = int(input("your value: "))
if x > 3:
    print("Big")
elif x == 3:
    print("Medium")
else:
    print("Small")

​pour, tandis que

​Exécution répétée du corps de la boucle.

# For loop declaration
for i in [0,1,2]:
  print(i)

# While loop - same semantics
j = 0
while j < 3:
  print(j)
  j = j + 1

​dans

​Vérifie si l'élément est en séquence (appartenance) :

42 in [2, 39, 42] 
# True

​est

​Vérifie si les deux éléments pointent vers le même objet (identité/égalité d'objet)

y = x = 3
x is y # True
[3] is [3] # False

​Aucun

​Constante de valeur vide

def f():
    x = 2
f() is None # True

​lambda

​Fonction sans nom (fonction anonyme)

(lambda x: x + 3)(3) # returns 6

​retour

Termine l'exécution de la fonction et transmet le flux d'exécution à l'appelant. Une valeur facultative après le mot-clé return spécifie le résultat de la fonction.

def incrementor(x):
  return x + 1
incrementor(4) # returns 5

Mettez-vous sur la voie de la maîtrise et téléchargez dès maintenant vos aide-mémoire Python gratuits, imprimez-les et affichez-les sur le mur de votre bureau !

Vous voulez plus de feuilles de triche et une formation gratuite sur Python ? Inscrivez-vous à l'académie de messagerie gratuite Finxter. Dans ce qui suit, je vais vous présenter une compilation des meilleures feuilles de triche Python sur le Web. Alors, continuez à lire !

Meilleures feuilles de triche Python

Mais ce n'est pas tout - les feuilles de triche Python suivantes amélioreront considérablement votre efficacité d'apprentissage ! Découvrez cette compilation des meilleures feuilles de triche Python !

Plongeons-nous donc dans les meilleures feuilles de triche Python recommandées par nous.

Aide-mémoire Python 3

C'est la meilleure feuille de triche unique. Il utilise chaque centimètre de la page pour offrir de la valeur et couvre tout ce que vous devez savoir pour passer de débutant à intermédiaire. Les sujets abordés incluent les types de conteneurs, les conversions, les modules, les mathématiques, les conditions et le formatage pour n'en nommer que quelques-uns. Une feuille de 2 pages hautement recommandée!

Aide-mémoire Python pour débutant

Certains pourraient penser que cette feuille de triche est un peu longue. À 26 pages, ce sont les feuilles de triche les plus complètes. Il explique les variables, les structures de données, les exceptions et les classes - pour n'en nommer que quelques-unes. Si vous voulez la feuille de triche la plus complète, choisissez celle-ci.

Python pour la science des données

Certaines des choses les plus populaires à faire avec Python sont la science des données et l'apprentissage automatique.

Dans cette aide-mémoire, vous apprendrez les bases de Python et la bibliothèque scientifique la plus importante :NumPy (Numerical Python). Vous apprendrez les bases ainsi que les fonctions NumPy les plus importantes.

Si vous utilisez Python pour la science des données, téléchargez cette aide-mémoire.

Python pour la science des données (importation de données)

Cette feuille de triche sur la science des données Python de DataCamp consiste à intégrer des données dans votre code.

Pensez-y :l'importation de données est l'une des tâches les plus importantes lorsque vous travaillez avec des données. Augmenter vos compétences dans ce domaine fera de vous un meilleur data scientist et un meilleur codeur dans l'ensemble !

Fiche de triche Python Cheatography

Cette feuille de triche est destinée aux apprenants plus avancés. Il couvre les méthodes de classe, de chaîne et de liste ainsi que les appels système du sys module.

Une fois que vous êtes à l'aise pour définir les classes de base et les interfaces de ligne de commande (CLI), obtenez cette feuille de triche. Cela vous amènera à un autre niveau.

Le cours Ultimative Python Cheat Sheet (5 séries d'e-mails)

Vous voulez bien apprendre Python, mais vous n'avez pas beaucoup de temps ?

Alors ce cours est fait pour vous. Il contient 5 feuilles de triche PDF soigneusement conçues. Chaque feuille de triche vous emmène un peu plus loin dans le terrier du lapin.

Vous apprendrez des concepts Python pratiques à partir d'exemples et d'extraits de code triés sur le volet. Les sujets incluent des mots-clés de base, des types de données simples et complexes, des méthodes de chaîne et de liste cruciales et de puissants one-liners Python.

Si vous menez une vie bien remplie et que vous ne voulez pas faire de compromis sur la qualité, ce cours est fait pour vous !

Aide-mémoire Dataquest Data Science – Principes de base de Python

La merveilleuse équipe de Dataquest a mis au point cette feuille de triche Python complète de niveau débutant.

Il couvre tous les types de données de base, les boucles et la lecture de fichiers. Il est magnifiquement conçu et est le premier d'une série.

Fiche de triche Dataquest Data Science – Intermédiaire

Cette aide-mémoire de niveau intermédiaire fait suite à l'autre aide-mémoire de Dataquest. Il contient l'intermédiaire dtype méthodes, bouclage et gestion des erreurs.

Dataquest NumPy

NumPy est au cœur de la science des données. Les bibliothèques avancées comme scikit-learn, Tensorflow, Pandas et Matplotlib sont construites sur des tableaux NumPy.

Vous devez comprendre NumPy avant de pouvoir prospérer dans la science des données et l'apprentissage automatique. Les sujets de cette aide-mémoire sont la création de tableaux, la combinaison de tableaux, les mathématiques scalaires, les mathématiques vectorielles et les statistiques.

Ceci n'est qu'une excellente feuille de triche NumPy - si vous voulez en obtenir plus, consultez notre article sur les 10 meilleures feuilles de triche NumPy !

Python pour la science des données (Bokeh)

Envie de maîtriser la bibliothèque de visualisation Bokeh ? Cette feuille de triche est pour vous! Il contient toutes les commandes Bokeh de base pour obtenir rapidement vos belles visualisations !

Aide-mémoire Pandas pour la science des données

Les pandas sont partout. Si vous souhaitez maîtriser "la bibliothèque Excel pour les codeurs Python" , pourquoi ne pas commencer par cet aide-mémoire ? Il vous permettra de démarrer rapidement et vous présentera les fonctions Pandas les plus importantes.

Vous pouvez trouver un article best-of sur les 7 meilleures feuilles de triche Pandas ici.

Aide-mémoire sur les expressions régulières

Regex à la rescousse ! Les expressions régulières sont extrêmement importantes pour quiconque manipule de grandes quantités de texte par programmation (demandez à Google).

Cette feuille de triche présente les commandes Regex les plus importantes pour une référence rapide. Téléchargez et maîtrisez ces expressions régulières !

Si vous aimez les feuilles de triche, voici quelques références intéressantes pour vous (beaucoup d'autres téléchargements PDF) :

Articles connexes :

  • [Collection] 11 feuilles de triche Python que chaque codeur Python doit posséder
  • [Python OOP Cheat Sheet] Un aperçu simple de la programmation orientée objet
  • [Collection] 15 feuilles de triche époustouflantes pour le machine learning à épingler au mur de vos toilettes
  • Votre 8+ aide-mémoire Python gratuit [Cours]
  • Aide-mémoire Python pour débutant :19 mots clés que tout codeur doit connaître
  • Feuille de triche sur les fonctions et astuces Python
  • Aide-mémoire Python :14 questions d'entretien
  • Aide-mémoire sur les beaux pandas
  • 10 meilleures feuilles de triche NumPy
  • Aide-mémoire des méthodes de liste Python [Téléchargement PDF instantané]
  • [Aide-mémoire] Algorithmes d'apprentissage automatique à 6 piliers

Humour de programmation – Python