Python sử dụng những ký tự nào để biểu thị thụt đầu dòng hoặc một khối mã?
Trong bài viết này, chúng ta sẽ khám phá cách in các đối tượng lên thiết bị đầu cuối và cách nhận đầu vào của người dùng. Chúng ta cũng sẽ nói về thụt đầu dòng và khoảng trắng, những thứ cơ bản trong Python
Show
Hàm in()Chức năng in là chức năng tích hợp cơ bản nhất trong Python. Nó có lẽ là khái niệm đầu tiên chúng ta học trong bất kỳ ngôn ngữ lập trình nào. Chức năng in cho phép bạn in các đối tượng tới thiết bị đầu cuối hoặc bất kỳ thiết bị đầu ra tiêu chuẩn nào. Hàm print() có nhiều tham số tùy chọn và cú pháp của nó như sau
print(object, separator= ’’, end=’’, flush=flush)
Trong đó (các) đối tượng là các thực thể mà bạn muốn in, các đối tượng này được chuyển đổi thành chuỗi trước khi được in. Dấu phân cách chỉ định cách các đối tượng được phân tách, trong khi tham số kết thúc chỉ định nội dung sẽ được in ở cuối. Cuối cùng, tham số tuôn ra có giá trị boolean cho biết đầu ra được đệm hay xóa
Chúng ta có thể in các đối tượng khác nhau tới thiết bị đầu cuối bằng chức năng in. Chúng bao gồm các chuỗi, số nguyên, dấu phẩy động, bộ dữ liệu, từ điển, v.v. Trong các ví dụ tiếp theo, chúng ta sẽ khám phá cách chúng ta có thể in các loại đối tượng khác nhau, bắt đầu bằng các chuỗi. In Python – in một chuỗi cơ bảnTrong Python, một chuỗi là một dãy các ký tự được đặt trong một dấu nháy đơn hoặc kép. Để in một chuỗi tới thiết bị đầu cuối, chúng ta cần nhập từ in theo sau là một cặp dấu ngoặc đơn và chuỗi chúng ta muốn in giữa chúng
Cả dấu ngoặc kép và dấu ngoặc đơn đều có thể được sử dụng và sẽ dẫn đến cùng một đầu ra In Python – In ra một biếnNgoài ra, chúng ta cũng có thể lưu trữ một đối tượng chuỗi trong một biến và in nó ra. Đây là một cách tiếp cận tốt hơn vì chúng ta có thể in biến nhiều lần trong chương trình của bạn một cách thuận tiện
In Python – In ra số nguyên và số dấu phẩy độngNhư đã đề cập trước đó, hàm print() chấp nhận các đối tượng khác nhau bất kể loại của chúng là gì. In ra số nguyên và số dấu phẩy động hoạt động theo cùng một cách;
In Python – In từ điển, danh sách và bộ dữ liệuChúng tôi cũng có thể in từ điển, bộ dữ liệu và các lần lặp khác trong Python. Ví dụ: chúng ta có thể tạo một biến lưu trữ một bộ dữ liệu và in bộ dữ liệu đó bằng tên của biến, như minh họa bên dưới
Điều này cũng sẽ hoạt động theo cách tương tự với danh sách và từ điển
In Python – In ra đầu vào của người dùngChúng ta cũng có thể yêu cầu đầu vào từ người dùng và in ra bằng cách sử dụng hàm input() và print() tương ứng. Cả hai chức năng này được cung cấp bởi thư viện chuẩn Python Chúng tôi sẽ tạo một biến để lưu trữ đầu vào của người dùng và sau đó gọi hàm đầu vào với một thông báo cho người dùng, cho họ biết những gì cần nhập làm đầu vào. Nếu không có thông báo này, thiết bị đầu cuối sẽ trống và người dùng có thể không biết chính xác những gì cần nhập làm đầu vào
Thụt lề và khoảng trắng trong PythonTrong Python, thụt đầu dòng đánh dấu điểm bắt đầu và kết thúc của một khối mã. Thụt đầu dòng đề cập đến khoảng trắng ở đầu dòng mã Không giống như các ngôn ngữ lập trình khác như Java, trong đó thụt đầu dòng chỉ được sử dụng để dễ đọc mã, trong Python, nó được sử dụng cho cả khả năng đọc và đánh dấu phần đầu của một khối mã. Việc sử dụng không đúng cách thụt lề hoặc khoảng trắng trong Python thường dẫn đến Lỗi thụt lề . Trong ví dụ bên dưới, chúng ta sẽ sử dụng câu lệnh if để minh họa tầm quan trọng của việc thụt đầu dòng. Câu lệnh if sẽ kiểm tra xem người dùng đã nhập đúng dữ liệu chưa và thực hiện chức năng in trong phần thân của nó
Trong trường hợp này, dấu thụt đầu dòng đánh dấu phần đầu của phần thân câu lệnh if. Nếu chúng tôi không có thụt đầu dòng ở dòng bắt đầu sau câu lệnh if, thì ví dụ này sẽ không hoạt động và thay vào đó, chúng tôi sẽ nhận được Lỗi thụt lề .
Trong Python, bốn khoảng trắng thường được sử dụng để thụt đầu dòng; . Đây là trường hợp tương tự với các hàm sử dụng thụt đầu dòng để đánh dấu phần đầu của phần thân hàm.
Bên dưới khối thụt lề, chúng ta cũng có thể thực hiện một vòng lặp khác bất cứ khi nào câu lệnh điều kiện được đáp ứng. Điều này có nghĩa là chúng ta có thể lồng nhiều khối mã miễn là chúng được thụt vào đúng cách. Ví dụ, trong đoạn script trên, chúng ta có thể có một vòng lặp for in từng chữ cái của đầu vào do người dùng nhập vào
Vòng lặp for được thụt vào bên dưới câu lệnh if chỉ được thực thi nếu tên 'john' được nhập làm đầu vào. Mặt khác, phần còn lại của mã không được thực thi nếu một tên khác, chẳng hạn như “jack” được nhập làm đầu vào
Tóm lượcNếu bạn muốn xem thêm các hướng dẫn lập trình, hãy xem kênh YouTube của chúng tôi, nơi chúng tôi có rất nhiều video hướng dẫn Python bằng tiếng Anh Trong chuỗi Hướng dẫn lập trình Python của chúng tôi, bạn sẽ tìm thấy các tài liệu hữu ích giúp bạn cải thiện kỹ năng lập trình của mình và đẩy nhanh quá trình học tập hướng dẫn lập trình
Bạn có muốn học cách viết mã trực tuyến không? Python sử dụng cái gì để biểu thị khối mã?Python sử dụng thụt đầu dòng để chỉ ra một khối mã.
Biểu tượng nào được sử dụng để đại diện cho một khối thụt lề?Khối Python
. ) colon (:) là ngắt dòng và khối thụt vào. Python sử dụng khoảng trắng để phân biệt các khối mã.
Ký tự đặc biệt được sử dụng trong Python đánh dấu một câu lệnh là cấu trúc khối là gì?Python sử dụng thụt đầu dòng để thể hiện cấu trúc khối của chương trình. Không giống như các ngôn ngữ khác, Python không sử dụng dấu ngoặc nhọn hoặc dấu phân cách bắt đầu/kết thúc xung quanh các khối câu lệnh. thụt lề là cách duy nhất để chỉ ra các khối như vậy.
Khối và thụt đầu dòng là gì?Một khối thụt lề có thể đề cập đến bất kỳ điều nào sau đây. 1. Nói chung, thụt lề khối là nhiều dòng văn bản được thụt lề . Hầu hết các chương trình và trang web thụt lề văn bản sẽ chặn thụt lề đoạn văn hoặc tất cả văn bản sau dòng đầu tiên, trừ khi đó là thụt lề dòng đầu tiên hoặc thụt lề treo. |