Câu lệnh in trong python sử dụng định dạng
Trong Python, bạn có một số tùy chọn để định dạng chuỗi của mình. Trong bài viết này, tôi sẽ tìm hiểu về 3, chuỗi ký tự được định dạng và chuỗi mẫu Show
Nhưng trước tiên, chúng ta hãy xem những gì được coi là "cách cũ" của định dạng chuỗi Định dạng % chuỗi trong Python là gì?Một trong những cách cũ hơn để định dạng chuỗi trong Python là sử dụng toán tử 4Đây là cú pháp cơ bản
Bạn có thể tạo các chuỗi và sử dụng 5 bên trong chuỗi đó, hoạt động như một trình giữ chỗ. Sau đó, bạn có thể viết 4 theo sau là giá trị chuỗi thực tế mà bạn muốn sử dụngĐây là một ví dụ cơ bản sử dụng định dạng chuỗi 4
Phương pháp này thường được gọi là cách "cũ hơn" vì Python 3 đã giới thiệu 3 cùng với các chuỗi ký tự được định dạngPhương thức "Hello, my name is {}. I am a {} turned {}."3 trong Python là gì?Đây là cú pháp cơ bản cho phương thức 3 0Bên trong chuỗi mẫu, chúng ta có thể sử dụng 11 đóng vai trò giữ chỗ cho các đối số. Các đối số là các giá trị sẽ được hiển thị trong chuỗiTrong ví dụ này, chúng tôi muốn in 12Trong chuỗi, chúng ta sẽ có tổng cộng ba 11 sẽ đóng vai trò giữ chỗ cho các giá trị của Jessica, nhạc sĩ và lập trình viên. Chúng được gọi là các trường định dạng
Bên trong dấu ngoặc đơn này cho 3, chúng tôi sẽ sử dụng các giá trị của "Jessica", "nhạc sĩ" và "lập trình viên" 1Đây là mã hoàn chỉnh và câu in 7Lập luận quan điểmBạn có thể truy cập giá trị của các đối số này bằng cách sử dụng số chỉ mục bên trong 11Trong ví dụ này, chúng tôi có hai đối số của 16 và 17 bên trong 18 2Chúng ta có thể truy cập các giá trị đó bên trong chuỗi bằng cách tham khảo các số chỉ mục. 19 đề cập đến đối số đầu tiên của 16 và 71 đề cập đến đối số thứ hai của 17 7Đây là mã hoàn chỉnh và câu in 8Chúng ta có thể sửa đổi ví dụ này và chuyển đổi các số chỉ mục trong chuỗi. Bạn sẽ nhận thấy rằng câu đã thay đổi và vị trí của các đối số đã được thay đổi. 9Đối số từ khóaCác đối số này bao gồm một cặp 73 74. Chúng ta có thể truy cập 74 của đối số bằng cách sử dụng 73 bên trong 11Trong ví dụ này, chúng tôi có hai khóa được gọi là 78 và 79. Chúng ta sẽ sử dụng các phím đó bên trong chuỗi 0Bên trong 18, chúng ta có cặp 73 74 1Đây là mã hoàn chỉnh và câu in 2Cách kết hợp các đối số từ khóa và vị tríTrong 3, bạn có thể kết hợp các đối số từ khóa và vị tríTrong ví dụ này, chúng ta sẽ tạo một câu chuyện ngắn về việc đi đến Disneyland Đầu tiên chúng ta sẽ tạo một vài biến cho tên, số, tính từ và chuyến đi Disneyland 3Sau đó, chúng tôi muốn tạo chuỗi của mình bằng cách sử dụng các đối số từ khóa và vị trí. Tôi sẽ thêm 24 để báo cho máy tính tạo một dòng mới sau mỗi câu 4Bên trong dấu ngoặc đơn cho 3, chúng tôi sẽ gán các biến của chúng tôi cho các khóa của 26, 79, 28 và 29. 19 sẽ có giá trị là 71 5Đây là mã hoàn chỉnh và câu in 6Chuỗi ký tự được định dạng là gì?Các chuỗi ký tự được định dạng (hoặc chuỗi f) cho phép bạn bao gồm các biểu thức bên trong chuỗi của mình. Ngay trước chuỗi bạn đặt một 72 hoặc 73 cho máy tính biết bạn muốn sử dụng một 74Đây là cú pháp cơ bản 7Đây là một ví dụ cơ bản in câu 75 8Nó hoạt động giống như vậy nếu tôi sử dụng chữ viết hoa 73 trước chuỗi 9Bạn cũng có thể sử dụng 74 để định dạng dữ liệu từ từ điển. Trong ví dụ này, chúng ta có một từ điển đại diện cho thứ hạng cao nhất của các đội bóng rổ nam của trường đại học và họ đã thắng bao nhiêu trận trong tổng số 32 trận 00Chúng ta có thể sử dụng phương pháp 78 và 79 để duyệt qua từng cặp 80 của từ điển 81 01Bên trong 78, chúng ta có thể sử dụng một 74 để định dạng kết quả được inViệc sử dụng 84 cho 85 và 86 yêu cầu máy tính tạo một trường rộng 10 ký tự. Điều này sẽ tạo ra các cột chẵn cho dữ liệu 87 bên trong đây 86 đề cập đến một số nguyên thập phân 02Đây là mã đầy đủ và đầu ra được in 03Chuỗi mẫu là gì?Chuỗi mẫu là các chuỗi Python sử dụng trình giữ chỗ cho các giá trị thực Đây là cú pháp cơ bản 04Hãy cùng xem một ví dụ để hiểu rõ hơn về cách thức hoạt động của nó Trong ví dụ này, chúng tôi muốn in 89 bằng chuỗi mẫuĐể sử dụng chuỗi mẫu, trước tiên bạn phải nhập lớp 90 từ thư viện chuẩn 05Sau đó, bạn có thể sử dụng lớp 90 và cung cấp một chuỗi bên trong dấu ngoặc đơn. Chúng tôi sẽ đặt một 92 trước 26, sau này sẽ được thay thế bằng giá trị thực 06Sau đó, chúng tôi thêm 94 vào mẫu và gán giá trị của 95 cho 26 07Đây là mã đầy đủ và đầu ra được in 08Kết luậnCó nhiều cách để định dạng chuỗi của bạn trong Python Cách cũ hơn để định dạng chuỗi của bạn là sử dụng toán tử 4 09 5 hoạt động như một trình giữ chỗ cho giá trị thực. Bạn đặt giá trị thực sau toán tử 4Phương pháp này thường được gọi là cách "cũ hơn" vì Python 3 đã giới thiệu 3 và các chuỗi ký tự được định dạng (chuỗi f)Trong phương pháp 3, bạn sử dụng 11 cho các trình giữ chỗ và đặt các giá trị thực bên trong dấu ngoặc đơn. Phương thức này có thể nhận các đối số vị trí và từ khóa 0Các chuỗi ký tự được định dạng (hoặc chuỗi f) cho phép bạn bao gồm các biểu thức bên trong chuỗi của mình. Ngay trước chuỗi bạn đặt một 72 hoặc 73 cho máy tính biết bạn muốn sử dụng một 74 7Bạn cũng có thể sử dụng Chuỗi mẫu bằng cách nhập lớp 90 từ thư viện chuẩn. Chuỗi mẫu là các chuỗi Python sử dụng trình giữ chỗ cho các giá trị thực 04Tôi hy vọng bạn thấy bài viết này hữu ích và chúc may mắn trên hành trình Python của bạn QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO Tôi là một nhạc sĩ và một lập trình viên Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu Định dạng in bằng Python là gì?Phương thức Python String format(). Hàm string format() trong Python đã được giới thiệu để xử lý định dạng chuỗi phức tạp hiệu quả hơn . Đôi khi chúng ta muốn tạo các câu lệnh in tổng quát trong trường hợp đó thay vì viết câu lệnh in mỗi khi chúng ta sử dụng khái niệm định dạng.
Định dạng () trong Python là gì?Phương thức format() định dạng (các) giá trị đã chỉ định và chèn chúng vào bên trong trình giữ chỗ của chuỗi . Trình giữ chỗ được xác định bằng cách sử dụng dấu ngoặc nhọn. {}. Đọc thêm về trình giữ chỗ trong phần Trình giữ chỗ bên dưới. Phương thức format() trả về chuỗi đã định dạng.
printf() và format() có giống nhau không?Nhiều lập trình viên còn nhầm lẫn giữa printf() và format(), chúng hoàn toàn giống nhau, chỉ khác là một cái được khai báo trong java. lang thang. Lớp chuỗi và lớp khác có trên java. io.
Phương thức format() được sử dụng trong Python ở đâu?Định dạng Hàm trong Python (str. format()) là kỹ thuật của danh mục chuỗi cho phép bạn thử và thực hiện thay thế biến và định dạng dữ liệu. Nó cho phép bạn nối các phần của chuỗi theo các khoảng thời gian mong muốn thông qua định dạng dữ liệu điểm . |