Hướng dẫn python print bold jupyter - python in đậm jupyter

Trong Notebook Jupyter, một cách giải quyết vấn đề này là sử dụng Markdown:

from IPython.display import Markdown, display
def printmd[string]:
    display[Markdown[string]]

Và sau đó làm một cái gì đó như:

printmd["**bold text**"]

Tất nhiên, điều này là tuyệt vời cho in đậm, in nghiêng, v.v., nhưng bản thân Markdown không thực hiện màu sắc. Tuy nhiên, bạn có thể đặt HTML vào Markdown của mình và nhận được một cái gì đó như sau:

printmd["Red text"]

Bạn cũng có thể kết thúc điều này trong hàm

printmd["**bold text**"]
0:

def printmd[string, color=None]:
    colorstr = "{}".format[color, string]
    display[Markdown[colorstr]]

Và sau đó làm những điều thú vị như

printmd["**bold and blue**", color="blue"]

Đối với màu sắc, bạn cũng có thể sử dụng ký hiệu thập lục phân [ví dụ:

printmd["**bold text**"]
1 cho màu xanh lá cây]

Để làm rõ, mặc dù chúng tôi sử dụng Markdown, đây là một ô mã: bạn có thể làm những việc như:

for c in ['green', 'blue', 'red', 'yellow']:
    printmd["Writing in {}".format[c], color=c]

Tất nhiên, một nhược điểm của phương pháp này là sự phụ thuộc vào trong một cuốn sổ tay Jupyter.

Để biết một ví dụ đơn giản về việc sử dụng các đường dẫn tương đối, hãy tưởng tượng rằng bạn có một thư mục con có tên
* This is a bullet list
* This is a bullet list
* This is a bullet list


1. And you can also create ordered lists
2. by using numbers
3. and listing new items in the lists 
4. on their own lines
7 trong thư mục
* This is a bullet list
* This is a bullet list
* This is a bullet list


1. And you can also create ordered lists
2. by using numbers
3. and listing new items in the lists 
4. on their own lines
8 của bạn [tức là
* This is a bullet list
* This is a bullet list
* This is a bullet list


1. And you can also create ordered lists
2. by using numbers
3. and listing new items in the lists 
4. on their own lines
9].

  • Tệp
    printmd["**bold text**"]
    
    5 của bạn [
    * This is a bullet list
    * This is a bullet list
    * This is a bullet list
    
    
    1. And you can also create ordered lists
    2. by using numbers
    3. and listing new items in the lists 
    4. on their own lines
    
    6] được đặt ở gốc của thư mục này [tức là
    *These are italicized words, not a bullet list*
    **These are bold words, not a bullet list**
    
    * **This is a bullet item with bold words**
    * *This is a bullet item with italicized words*
    
    2] và tất cả các hình ảnh bạn muốn đưa vào báo cáo của bạn được đặt trong thư mục con ____77 [tức là Hình ảnh là:
  • Nếu tất cả các hình ảnh của bạn nằm trong thư mục con
    * This is a bullet list
    * This is a bullet list
    * This is a bullet list
    
    
    1. And you can also create ordered lists
    2. by using numbers
    3. and listing new items in the lists 
    4. on their own lines
    
    7, thì bạn sẽ có thể dễ dàng tìm thấy chúng. Điều này cũng tuân theo các thực tiễn quản lý tệp tốt vì tất cả các hình ảnh bạn sử dụng trong báo cáo của bạn được chứa trong thư mục dự án của bạn.
  • Mẹo dữ liệu: Có nhiều biên tập viên
    printmd["**bold text**"]
    
    2 miễn phí ngoài kia! Trình chỉnh sửa Atom.io là gói trình soạn thảo văn bản mạnh mẽ của GitHub, cũng có trình kết xuất
    printmd["**bold text**"]
    
    2 cho phép bạn xem trước
    printmd["**bold text**"]
    
    2 được hiển thị khi bạn viết.
    • Thực hành kỹ năng đánh dấu của bạn
    • Mở hoặc tạo tệp
      printmd["**bold text**"]
      
      5 mới.
    • Thêm một ô
      printmd["**bold text**"]
      
      2 mới và bao gồm:

Một tiêu đề cho sổ ghi chép [ví dụ:
***

Here is some important text!

***
2]

Danh sách viên đạn với:

Khi bạn định dạng văn bản bằng cách sử dụng

printmd["**bold text**"]
2 trong tài liệu, nó tương tự như sử dụng các công cụ định dạng [ví dụ: in đậm, hướng tới 1, hướng tới 2] trong một công cụ xử lý văn bản như Microsoft Word hoặc Google Docs. Tuy nhiên, thay vì sử dụng các nút để áp dụng định dạng, bạn sử dụng cú pháp như
printmd["**bold text**"]
9 hoặc
printmd["Red text"]
0.

printmd["**bold text**"]
2 Cú pháp cho phép bạn định dạng văn bản theo nhiều cách, chẳng hạn như tạo tiêu đề, in đậm và in nghiêng, tạo danh sách đạn, thêm liên kết, định dạng các ký hiệu toán học và tạo bảng. Các tùy chọn này cho phép bạn định dạng văn bản theo cách hấp dẫn và có tổ chức trực quan để trình bày ý tưởng của bạn.

Bạn có thể sử dụng Markdown để định dạng văn bản trong nhiều công cụ khác nhau bao gồm GitHub.com, R sử dụng Rarkdown và Jupyter Notebook, bạn sẽ tìm hiểu thêm về trang này.

Mẹo dữ liệu: Tìm hiểu thêm về cách bạn có thể sử dụng Markdown để định dạng văn bản và quy trình công việc tài liệu trong nhiều công cụ khác nhau. Learn more about how you can use Markdown to format text and document workflows in a variety of tools.

Markdown trong Notebook Jupyter

Một lợi ích lớn của

printmd["**bold text**"]
5 là nó cho phép bạn kết hợp cả hai mã [ví dụ:
printmd["Red text"]
3] và
printmd["**bold text**"]
2 trong một tài liệu, để bạn có thể dễ dàng ghi lại quy trình công việc của mình.

Một tệp

printmd["**bold text**"]
5 sử dụng các ô để sắp xếp nội dung và nó có thể chứa cả hai ô hiển thị văn bản được viết bằng cú pháp
printmd["**bold text**"]
2 cũng như các ô chứa và chạy mã
printmd["Red text"]
3.

Do đó, bạn có thể sử dụng kết hợp các ô mã

printmd["**bold text**"]
2 và
printmd["Red text"]
3 để sắp xếp và ghi lại
printmd["**bold text**"]
5 của bạn để người khác dễ dàng đọc và theo dõi quy trình làm việc của bạn.

Một ví dụ về ô đánh dấu trong máy tính xách tay Jupyter.

Mẹo dữ liệu: Tìm hiểu thêm về Markdown cho Jupyter Notebook. Learn more about Markdown for Jupyter Notebook.

Nếu bạn kết xuất tệp

printmd["**bold text**"]
5 của mình thành HTML hoặc PDF,
printmd["**bold text**"]
2 này sẽ xuất hiện dưới dạng văn bản được định dạng trong tài liệu đầu ra.

Mẹo dữ liệu: Trên thực tế, trang web này mà bạn đang đọc ngay bây giờ được tạo từ tài liệu

printmd["**bold text**"]
2! Trên trang này, bạn sẽ tìm hiểu cú pháp cơ bản của
printmd["**bold text**"]
2.
In fact, this web page that you are reading right now is generated from a
printmd["**bold text**"]
2 document! On this page, you will learn the basic syntax of
printmd["**bold text**"]
2.

Lợi ích của Markdown cho Khoa học dữ liệu Trái đất

Có thể bao gồm cả các ô

printmd["**bold text**"]
2 và mã [ví dụ:
printmd["Red text"]
3] trong tệp
printmd["**bold text**"]
5 hỗ trợ khoa học có thể tái tạo bằng cách cho phép bạn:

  • Tài liệu về quy trình làm việc của bạn: Bạn có thể thêm văn bản vào tài liệu mô tả các bước trong quy trình xử lý của bạn [ví dụ: cách xử lý dữ liệu và kết quả nào được tạo ra].
  • Mô tả dữ liệu của bạn: Bạn có thể mô tả dữ liệu mà bạn đang sử dụng [ví dụ: nguồn, xử lý trước, siêu dữ liệu].
  • Giải thích đầu ra mã: Bạn có thể thêm một số văn bản diễn giải hoặc thảo luận về các đầu ra.

Tất cả trong một tài liệu!

Khi được sử dụng hiệu quả, tài liệu

printmd["**bold text**"]
2 có thể giúp bất cứ ai mở
printmd["**bold text**"]
5 của bạn để làm theo, hiểu và thậm chí tái tạo quy trình làm việc của bạn.

Định dạng văn bản trong Notebook Jupyter với Markdown

Các tế bào đánh dấu trong máy tính xách tay Jupyter

Trong chương trước trên

printmd["**bold text**"]
5, bạn đã học cách thêm các ô
printmd["**bold text**"]
2 mới vào các tệp
printmd["**bold text**"]
5 của bạn bằng các công cụ menu và phím tắt để tạo các ô mới.

Hàm sốPhim tătCông cụ menu
Tạo tế bào mớiESC + A [ở trên], ESC + B [bên dưới]Chèn → chèn ô ở trên hoặc chèn → chèn ô bên dưới
Sao chép ôcSao chép khóa
Tế bào dánvKey Dán

Bạn cũng đã học cách thay đổi loại mặc định của ô bằng cách nhấp vào ô và chọn loại ô mới [ví dụ:

printmd["**bold text**"]
2] trong menu loại ô trong thanh công cụ. Hơn nữa, bạn đã học được rằng trong một tệp
printmd["**bold text**"]
5, bạn có thể nhấp đúp vào bất kỳ ô
printmd["**bold text**"]
2 nào để xem cú pháp và sau đó chạy lại ô để xem định dạng
printmd["**bold text**"]
2.

Lưu ý: Nếu bạn nhập văn bản vào ô

printmd["**bold text**"]
2 không có cú pháp bổ sung, văn bản sẽ xuất hiện dưới dạng văn bản đoạn văn thông thường. Bạn có thể thêm cú pháp bổ sung vào văn bản đó để định dạng nó theo những cách khác nhau. if you type text in a
printmd["**bold text**"]
2 cell with no additional syntax, the text will appear as regular paragraph text. You can add additional syntax to that text to format it in different ways.

Trên trang này, bạn sẽ tìm hiểu cú pháp cơ bản

printmd["**bold text**"]
2 mà bạn có thể sử dụng để định dạng văn bản trong các tệp
printmd["**bold text**"]
5.

Bạn có thể tạo một tiêu đề bằng dấu hiệu pound [

for c in ['green', 'blue', 'red', 'yellow']:
    printmd["Writing in {}".format[c], color=c]
0]. Để các tiêu đề kết xuất đúng cách, phải có một khoảng trống giữa
for c in ['green', 'blue', 'red', 'yellow']:
    printmd["Writing in {}".format[c], color=c]
0 và văn bản tiêu đề.

Tiêu đề một được biểu thị bằng cách sử dụng một dấu hiệu

for c in ['green', 'blue', 'red', 'yellow']:
    printmd["Writing in {}".format[c], color=c]
0, hướng tới hai được ký hiệu bằng hai dấu hiệu
for c in ['green', 'blue', 'red', 'yellow']:
    printmd["Writing in {}".format[c], color=c]
3, v.v., như sau:

## Heading Two

### Heading Three

#### Heading Four

Dưới đây là một mẫu của

printmd["**bold text**"]
2 kết xuất:

Đứng đầu ba

Đứng đầu bốn

LƯU Ý: Các tiêu đề trên trang này thực sự được định dạng bằng cách sử dụng

printmd["**bold text**"]
2 [ví dụ: phần tiêu đề phần trên được định dạng là hai tiêu đề].: the titles on this page are actually formatted using
printmd["**bold text**"]
2 [e.g. the words Section Headers above are formatted as a heading two].

Danh sách

Bạn cũng có thể sử dụng

printmd["**bold text**"]
2 để tạo danh sách bằng cú pháp sau:

* This is a bullet list
* This is a bullet list
* This is a bullet list


1. And you can also create ordered lists
2. by using numbers
3. and listing new items in the lists 
4. on their own lines

Nó sẽ kết xuất như sau:

  • Đây là một danh sách đạn
  • Đây là một danh sách đạn
  • Đây là một danh sách đạn
  1. Và bạn cũng có thể tạo danh sách đã đặt hàng
  2. bằng cách sử dụng số
  3. và liệt kê các mục mới trong danh sách
  4. Trên dòng của riêng họ

Lưu ý rằng bạn có không gian giữa

for c in ['green', 'blue', 'red', 'yellow']:
    printmd["Writing in {}".format[c], color=c]
7 hoặc
for c in ['green', 'blue', 'red', 'yellow']:
    printmd["Writing in {}".format[c], color=c]
8 và văn bản. Không gian kích hoạt hành động để tạo danh sách bằng
printmd["**bold text**"]
2.

Đậm và in nghiêng

Bạn cũng có thể sử dụng

## Heading Two

### Heading Three

#### Heading Four
0 để in đậm hoặc
for c in ['green', 'blue', 'red', 'yellow']:
    printmd["Writing in {}".format[c], color=c]
7 để in nghiêng các từ. Để in đậm và in nghiêng các từ, các biểu tượng phải chạm vào từ và phải được lặp lại trước và sau từ sử dụng cú pháp sau:

*These are italicized words, not a bullet list*
**These are bold words, not a bullet list**

* **This is a bullet item with bold words**
* *This is a bullet item with italicized words*

Nó sẽ kết xuất như sau:

Đây là những từ được in nghiêng, không phải là một danh sách viên đạn này là những từ táo bạo, không phải là một danh sách đạnThese are bold words, not a bullet list

  • Đây là một mục đạn với những từ táo bạo
  • Đây là một mục đạn với các từ được in nghiêng

Đổi tên mã

Nếu bạn muốn làm nổi bật một chức năng hoặc một số mã trong đoạn văn bản đơn giản, bạn có thể sử dụng một bản sao ở mỗi bên của văn bản như thế này:

Điều này làm như thế này:

## Heading Two

### Heading Three

#### Heading Four
2

Biểu tượng được sử dụng là backtick, hoặc mộ; Không phải là một dấu nháy đơn [trên hầu hết các bàn phím của Hoa Kỳ, nó nằm trên cùng một khóa với Tilde [~]].

Các dòng ngang [quy tắc]

Bạn cũng có thể tạo một dòng hoặc quy tắc ngang để làm nổi bật một khối cú pháp

printmd["**bold text**"]
2 [tương tự như một khối mã hóa bằng cách sử dụng BackTicks]:

***

Here is some important text!

***

Điều này làm như thế này:

Biểu tượng được sử dụng là backtick, hoặc mộ; Không phải là một dấu nháy đơn [trên hầu hết các bàn phím của Hoa Kỳ, nó nằm trên cùng một khóa với Tilde [~]].

Các dòng ngang [quy tắc]

Bạn cũng có thể tạo một dòng hoặc quy tắc ngang để làm nổi bật một khối cú pháp

printmd["**bold text**"]
2 [tương tự như một khối mã hóa bằng cách sử dụng BackTicks]:

## Heading Two

### Heading Three

#### Heading Four
5

Đây là một số văn bản quan trọng!

Siêu liên kết

## Heading Two

### Heading Three

#### Heading Four
7

Bạn cũng có thể sử dụng HTML trong các ô

printmd["**bold text**"]
2 để tạo các siêu liên kết cho các trang web bằng cách sử dụng cú pháp sau:

Bạn có thể xác định các từ sẽ được siêu liên kết [nghĩa là nhắc một trang web mở khi nhấp] bằng cách thay thế

## Heading Two

### Heading Three

#### Heading Four
6 trong ví dụ trên.

Ví dụ: cú pháp sau:

sẽ kết xuất như sau với

## Heading Two

### Heading Three

#### Heading Four
8 như các từ siêu liên kết:

* This is a bullet list
* This is a bullet list
* This is a bullet list


1. And you can also create ordered lists
2. by using numbers
3. and listing new items in the lists 
4. on their own lines
0

Trang web chương trình của chúng tôi có thể được tìm thấy tại liên kết này.

Siêu liên kết

* This is a bullet list
* This is a bullet list
* This is a bullet list


1. And you can also create ordered lists
2. by using numbers
3. and listing new items in the lists 
4. on their own lines
1

Bạn cũng có thể sử dụng HTML trong các ô

printmd["**bold text**"]
2 để tạo các siêu liên kết cho các trang web bằng cách sử dụng cú pháp sau:

Bạn có thể xác định các từ sẽ được siêu liên kết [nghĩa là nhắc một trang web mở khi nhấp] bằng cách thay thế
## Heading Two

### Heading Three

#### Heading Four
6 trong ví dụ trên.

Ví dụ: cú pháp sau:

* This is a bullet list
* This is a bullet list
* This is a bullet list


1. And you can also create ordered lists
2. by using numbers
3. and listing new items in the lists 
4. on their own lines
4

sẽ kết xuất như sau với

## Heading Two

### Heading Three

#### Heading Four
8 như các từ siêu liên kết:

Trang web chương trình của chúng tôi có thể được tìm thấy tại liên kết này.

Kết xuất hình ảnh

*These are italicized words, not a bullet list*
**These are bold words, not a bullet list**

* **This is a bullet item with bold words**
* *This is a bullet item with italicized words*
5

Bạn cũng có thể sử dụng

printmd["**bold text**"]
2 để liên kết với hình ảnh trên web bằng cú pháp sau:

Văn bản Alt là văn bản thay thế xuất hiện nếu một hình ảnh không tải trên trang web; Nó cũng được sử dụng bởi các công cụ đọc màn hình để xác định hình ảnh cho người dùng của các công cụ đọc màn hình. There are many free

printmd["**bold text**"]
2 editors out there! The atom.io editor is a powerful text editor package by GitHub, that also has a
printmd["**bold text**"]
2 renderer that allows you to preview the rendered
printmd["**bold text**"]
2 as you write.

sẽ kết xuất như sau với một văn bản alt là
* This is a bullet list
* This is a bullet list
* This is a bullet list


1. And you can also create ordered lists
2. by using numbers
3. and listing new items in the lists 
4. on their own lines
2:

  1. Hình ảnh địa phương sử dụng đường dẫn máy tính tương đối

  2. Bạn cũng có thể thêm hình ảnh vào ô
    printmd["**bold text**"]
    
    2 bằng cách sử dụng các đường dẫn tương đối vào các tệp trong cấu trúc thư mục của bạn bằng cách sử dụng:
    • Đối với các đường dẫn tương đối [hình ảnh được lưu trữ trên máy tính của bạn] hoạt động trong
      printmd["**bold text**"]
      
      5, bạn cần đặt hình ảnh vào một vị trí trên máy tính của bạn liên quan đến tệp
      * This is a bullet list
      * This is a bullet list
      * This is a bullet list
      
      
      1. And you can also create ordered lists
      2. by using numbers
      3. and listing new items in the lists 
      4. on their own lines
      
      6 của bạn. Đây là nơi quản lý tệp tốt trở nên vô cùng quan trọng.
    • Để biết một ví dụ đơn giản về việc sử dụng các đường dẫn tương đối, hãy tưởng tượng rằng bạn có một thư mục con có tên
      * This is a bullet list
      * This is a bullet list
      * This is a bullet list
      
      
      1. And you can also create ordered lists
      2. by using numbers
      3. and listing new items in the lists 
      4. on their own lines
      
      7 trong thư mục
      * This is a bullet list
      * This is a bullet list
      * This is a bullet list
      
      
      1. And you can also create ordered lists
      2. by using numbers
      3. and listing new items in the lists 
      4. on their own lines
      
      8 của bạn [tức là
      * This is a bullet list
      * This is a bullet list
      * This is a bullet list
      
      
      1. And you can also create ordered lists
      2. by using numbers
      3. and listing new items in the lists 
      4. on their own lines
      
      9].bullet list with:
      • Tệp
        printmd["**bold text**"]
        
        5 của bạn [
        * This is a bullet list
        * This is a bullet list
        * This is a bullet list
        
        
        1. And you can also create ordered lists
        2. by using numbers
        3. and listing new items in the lists 
        4. on their own lines
        
        6] được đặt ở gốc của thư mục này [tức là
        *These are italicized words, not a bullet list*
        **These are bold words, not a bullet list**
        
        * **This is a bullet item with bold words**
        * *This is a bullet item with italicized words*
        
        2] và tất cả các hình ảnh bạn muốn đưa vào báo cáo của bạn được đặt trong thư mục con ____77 [tức là Hình ảnh là:
      • Nếu tất cả các hình ảnh của bạn nằm trong thư mục con
        * This is a bullet list
        * This is a bullet list
        * This is a bullet list
        
        
        1. And you can also create ordered lists
        2. by using numbers
        3. and listing new items in the lists 
        4. on their own lines
        
        7, thì bạn sẽ có thể dễ dàng tìm thấy chúng. Điều này cũng tuân theo các thực tiễn quản lý tệp tốt vì tất cả các hình ảnh bạn sử dụng trong báo cáo của bạn được chứa trong thư mục dự án của bạn.
  3. Mẹo dữ liệu: Có nhiều biên tập viên
    printmd["**bold text**"]
    
    2 miễn phí ngoài kia! Trình chỉnh sửa Atom.io là gói trình soạn thảo văn bản mạnh mẽ của GitHub, cũng có trình kết xuất
    printmd["**bold text**"]
    
    2 cho phép bạn xem trước
    printmd["**bold text**"]
    
    2 được hiển thị khi bạn viết.
    • Thực hành kỹ năng đánh dấu của bạn
      • Mở hoặc tạo tệp
        printmd["**bold text**"]
        
        5 mới.
      • Thêm một ô
        printmd["**bold text**"]
        
        2 mới và bao gồm:
      • Một tiêu đề cho sổ ghi chép [ví dụ:
        ***
        
        Here is some important text!
        
        ***
        
        2]

Bài Viết Liên Quan

Chủ Đề