Maison >développement back-end >Tutoriel Python >Conseils pour Jupyter Notebook en Python

Conseils pour Jupyter Notebook en Python

WBOY
WBOYoriginal
2023-06-10 20:40:351310parcourir

Avec l'application généralisée de Python dans le domaine de la science des données, Jupyter Notebook est également devenu un outil fréquemment utilisé par les data scientists et les analystes. Dans cet article, nous présenterons quelques astuces Jupyter Notebook qui vous rendront plus efficace et plus à l'aise dans le développement Python.

  1. Touches de raccourci

Jupyter Notebook dispose de nombreuses touches de raccourci pour vous aider à fonctionner plus rapidement. Par exemple, vous pouvez appuyer sur Maj + Entrée pour exécuter la cellule actuelle, sur Échap pour passer en mode commande et sur Entrée pour passer en mode édition. En mode commande, vous pouvez appuyer sur A pour ajouter une nouvelle cellule avant la cellule actuelle et sur B pour ajouter une nouvelle cellule après la cellule actuelle.

De plus, vous pouvez appuyer sur Shift + Tab pour afficher la docstring ou les paramètres du code actuel et renvoyer les paramètres recommandés (utile uniquement lors de la définition d'une fonction). Vous pouvez également utiliser Ctrl + Shift + P pour afficher toutes les commandes disponibles.

  1. Auto-complétion

Dans Jupyter Notebook, vous pouvez utiliser la touche Tab pour compléter automatiquement les propriétés et les méthodes de l'objet cible. Lorsque vous tapez le nom d'un objet et appuyez sur la touche Tab, les méthodes et propriétés de l'objet sont automatiquement répertoriées. Si vous tapez uniquement les premiers caractères d'un objet, tous les objets correspondant à ce caractère seront également suggérés.

  1. Commandes magiques

Les commandes magiques de Jupyter Notebook vous permettent de manipuler le code et l'environnement plus facilement. Par exemple, vous pouvez utiliser %timeit pour évaluer le temps d'exécution du code, utiliser %matplotlib en ligne pour activer les graphiques et utiliser %load pour importer du code externe dans le bloc-notes actuel.

Il existe de nombreuses autres commandes magiques utiles, vous pouvez voir leur liste en tapant %lsmagic.

  1. Markdown

Jupyter Notebook prend en charge la syntaxe Markdown, ce qui signifie que vous pouvez utiliser le balisage du langage Markdown pour créer des cellules de texte enrichi. Par exemple, vous pouvez utiliser # pour créer un titre, * pour créer une liste non ordonnée et > Vous pouvez également utiliser la syntaxe LaTeX pour créer des symboles et des formules mathématiques.

  1. Exporter le bloc-notes

Jupyter Notebook offre une variété d'options d'exportation, vous permettant d'exporter le contenu du bloc-notes au format HTML, PDF, LaTeX et d'autres formats. Vous pouvez exporter à l'aide de l'option d'exportation dans la barre de menu de Jupyter Notebook ou à l'aide de l'outil nbconvert.

Par exemple, vous pouvez exporter votre Notebook au format HTML à l'aide de la commande suivante :

jupyter nbconvert --to html notebook.ipynb

Ces conseils ne sont que quelques-unes des nombreuses fonctionnalités proposées par Jupyter Notebook, mais ils amélioreront sans aucun doute votre efficacité et votre confort dans le développement Python. Si vous souhaitez connaître plus de trucs et astuces, vous pouvez trouver plus d'informations dans la documentation officielle de Jupyter Notebook.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn