Tabla de contenido
Jupyter Notebook es una aplicación basada en web para computación interactiva. Se puede aplicar a todo el proceso de computación: desarrollo, documentación, ejecución de código y visualización de resultados.
En resumen, Jupyter Notebook se abre como una página web , puedeen la pagina web Escriba directamente el código y ejecute el código , el resultado de la ejecución del código tambiénMostrado directamente debajo del bloque de códigoprograma de. Si necesita escribir un documento de instrucciones durante el proceso de programación, puede escribirlo directamente en la misma página , lo cual es conveniente para una explicación y explicación oportunas.
1. Guardar/cargar
Debido a que la interfaz visual está bien hecha, no hay necesidad de explicarla. Las opciones clave incluyen Nuevo , Abrir , Hacer una copia , Renombrar , Guardar y Crear punto de control , Revertir al punto de control seleccionado , Vista previa de impresión , Guardar como y Cerrar y detener todos los guiones .
Vayamos directamente a la imagen aquí:
2. Aplicable a múltiples lenguajes de programación.
Jupyter proporciona un kernel para computar y comunicarse con tres lenguajes de programación :
al instalar Jupyter, el kernel de IPython se instalará automáticamente. Las operaciones específicas son interrumpir el kernel, reiniciar el kernel, borrar todos los resultados en ejecución después de reiniciar el kernel, ejecutar todas las celdas después de reiniciar el kernel, reinicie Connect, cierre kernels, ejecute kernels de otros idiomas.
3. Escribir código y texto
Jupyter encapsula código y texto en tres tipos de celdas: Markdown, código y NBConvert .
3.1 Editar celda
Editar operación de celdaIncluyen principalmente: cortar la celda seleccionada , pegar sobre la celda seleccionada , copiar celda , pegar sobre la celda seleccionada , pegar y reemplazar la celda seleccionada , eliminar la celda seleccionada , restaurar la operación de eliminación de celda , dividir la celda en el cursor , fusionar con la celda de arriba , fusionar con la celda de abajo , edite los metadatos del cuaderno , mueva la celda hacia abajo , elimine el archivo adjunto de la celda , busque y reemplace , copie el archivo adjunto de la celda seleccionada , pegue el archivo adjunto en las celdas seleccionadas , pegue los archivos adjuntos en las celdas seleccionadas .
El contenido específico se muestra en la siguiente figura:
3.2 Insertar celdas
poder elegirInsertar una celda encima de la celda seleccionadayInsertar una celda debajo de la celda seleccionada。
3.3 Células en ejecución
poder elegirEjecutar celdas seleccionadas、Ejecute la celda seleccionada y seleccione la celda de abajo、Ejecute las celdas seleccionadas y agregue nuevas celdas a continuación、ejecutar todas las celdas、Ejecutar todas las celdas de arriba、Ejecute todas las celdas a continuación、Cambiar el tipo de celda seleccionado、Mostrar, ocultar o borrar la salida de las celdas seleccionadas、Mostrar, ocultar o borrar la salida de todas las celdas。
3.4 Ver celdas
Aquí, podemos mostrar u ocultar el logotipo de Jupyter y el nombre del archivo , mostrar u ocultar las barras de herramientas , mostrar u ocultar los números de fila de las celdas y mostrar u ocultar los botones de operación de las celdas .
4. Widgets
Los controles se utilizan para controlar datos o realizar visualizaciones de datos, como barras de desplazamiento, cuadros de texto y otros controles .
Los controles se pueden usar para crear GUI interactivas o para sincronizar información de estado entre Python y JavaScript .
podemosOpción para descargar todos los estados de control activos、Guarde archivos de Notebook con controles interactivosyIncrustar el control actual。
5. Ayuda
existirayudainterfaz, podemos ver la navegación de la interfaz de usuario , los accesos directos integrados , editar los accesos directos integrados , la ayuda de Notebook , la ayuda de Markdown , la extensión no oficial de Jupyter Notebook , la ayuda de Python , la ayuda de IPython , la ayuda de Numpy , la ayuda de SciPy , la ayuda de Matplotlib , la ayuda de SymPy , la ayuda de Pandas y Acerca de Jupyter Notebook .