Anda pada dasarnya meminta dua hal yang berbeda:
Markdown sel mengeluarkan hasil kode.
Saya ingin menghitung beberapa hal, menghasilkan beberapa hasil dan memasukkannya ke dalam penurunan harga. [...] Saya ingin memiliki templat dalam penurunan harga dan memasukkan nilai yang dihasilkan oleh program di buku catatan
Sel kode mengeluarkan penurunan harga
Saya ingin perintah seperti itu: print '$\phi$'
untuk menghasilkan simbol phi, seperti dalam penurunan harga.
Karena 2. sudah tercakup oleh jawaban lain (pada dasarnya: menggunakan Latex()
atau Markdown()
diimpor dari IPython.display
), saya akan fokus pada yang pertama:
1. Template Markdown dengan variabel yang disisipkan
Dengan ekstensi Jupyter Python Markdown , sebenarnya dimungkinkan untuk melakukan apa yang Anda gambarkan.
Petunjuk penginstalan dapat ditemukan di halaman github dari nbextensions. Pastikan Anda akan mengaktifkan ekstensi penurunan harga python menggunakan perintah jupyter atau konfigurasi ekstensi .
Dengan ekstensi, variabel diakses melalui {{var-name}}
. Contoh untuk template penurunan harga seperti ini:
Kode Python dalam Sel Markdown
Variabel a adalah {{a}}
Anda juga dapat menyematkan LateX: {{b}} di sini!
Bahkan gambar dapat disematkan: {{i}}
Tentu semua variabel atau gambar a
, b
, i
harus ditetapkan dalam kode sebelumnya. Dan tentu saja Anda juga dapat menggunakan ekspresi gaya Markdown-Latex (seperti $\phi$
) tanpa perintah cetak. Gambar ini berasal dari wiki ekstensi, mendemonstrasikan kemampuannya.
Info lebih lanjut tentang fungsi ini yang terintegrasi ke dalam ipython / jupyter dibahas di pelacak masalah bagi ipython dan jupyter .
display_markdown
fungsi.