Chức năng tích hợp python print () được sử dụng để in nội dung đã cho bên trong dấu nhắc lệnh. Chức năng mặc định của Python in là nó thêm một ký tự mới ở cuối. Show Trong hướng dẫn Python này, bạn sẽ học:
Hoạt động của hàm in bình thường ()Hàm in () được sử dụng để hiển thị nội dung trong dấu nhắc lệnh hoặc bảng điều khiển. Dưới đây là một ví dụ cho thấy hoạt động của in python mà không có chức năng newline. print("Hello World") print("Welcome to Guru99 Tutorials") Đầu ra Hello World Welcome to Guru99 Tutorials Trong đầu ra đã cho, bạn có thể thấy rằng các chuỗi mà chúng ta đã đưa ra trong in () được hiển thị trên các dòng riêng biệt. Chuỗi Hello Hello World World được in đầu tiên, và chào mừng bạn đến với các hướng dẫn của Gur99 được in trên dòng tiếp theo. Từ Python 3+, có một tham số bổ sung được giới thiệu để in () được gọi là end =. Tham số này chăm sóc việc loại bỏ dòng mới được thêm theo mặc định trong print (). Trong bản in Python 3 mà không có ví dụ Newline bên dưới, chúng tôi muốn các chuỗi được in trên cùng một dòng trong Python. Để có được công việc đó, chỉ cần thêm end = bên trong in () như được hiển thị trong ví dụ dưới đây: print("Hello World ", end="") print("Welcome to Guru99 Tutorials") Output: Hello World Welcome to Guru99 Tutorials Chúng tôi đang nhận được đầu ra mà chúng tôi muốn, nhưng không có khoảng trống giữa các chuỗi. Chuỗi Hello World và Chào mừng bạn đến với các hướng dẫn của Gur99 được in cùng nhau mà không có bất kỳ không gian nào. Để thêm không gian hoặc ký tự đặc biệt hoặc thậm chí chuỗi được in, cùng một đối số có thể được đưa ra cho đối số cuối =, như trong ví dụ dưới đây. print("Hello World ", end=" ") print("Welcome to Guru99 Tutorials") Vì vậy, tôi ở đây chúng tôi đã thêm một không gian vào đối số kết thúc, ví dụ (end = xông vào). Bây giờ, nếu bạn thấy đầu ra, bạn sẽ thấy một không gian giữa Hello World và Chào mừng bạn đến với các hướng dẫn của Gur99. Output: Hello World Welcome to Guru99 Tutorials Nó không chỉ không gian mà bạn có thể đưa ra cho đối số cuối cùng, mà bạn còn có thể chỉ định một chuỗi bạn muốn in giữa các chuỗi đã cho. Vì vậy, đây là một ví dụ về nó print("Hello World ", end="It's a nice day! ") print("Welcome to Guru99 Tutorials") Output: Hello, World It's a nice day! Welcome to Guru99 Tutorials In mà không có dòng mới trong Python 2.xĐể có được các chuỗi để in mà không cần một dòng mới, trong Python2.x, bạn sẽ phải thêm dấu phẩy (,) ở cuối câu lệnh in như hình dưới đây: print "Hello World ", print "Welcome to Guru99 Tutorials." Output: Hello World Welcome to Guru99 Tutorials Sử dụng mô -đun Python SysTuy nhiên, một phương pháp khác mà bạn có thể sử dụng để in mà không cần dòng mới trong Python là mô-đun tích hợp có tên là SYS.sys. Dưới đây là một ví dụ hoạt động cho thấy cách sử dụng mô -đun SYS để in mà không cần chuỗi python mới.the sys module to print without newline Python strings. Để làm việc với mô -đun SYS, trước tiên, hãy nhập mô -đun SYS bằng từ khóa nhập. Tiếp theo, sử dụng phương thức stdout.write () có sẵn bên trong mô -đun SYS, để in chuỗi của bạn.sys using the import keyword. Next, make use of the stdout.write() method available inside the sys module, to print your strings. Hello World Welcome to Guru99 Tutorials0 Output: Hello World Welcome to Guru99 Tutorials Sử dụng print () để in danh sách mà không có dòng mớiVí dụ, hãy xem xét một danh sách các mục: mylist = [[Php Php, Java ,, C C ++ ,, Vì vậy, ở đây bạn có thể sử dụng print () để hiển thị các giá trị bên trong danh sách như trong ví dụ dưới đây: Hello World Welcome to Guru99 Tutorials2 Output: Hello World Welcome to Guru99 Tutorials3 Đầu ra hiển thị các mục trong danh sách, mỗi mục được in hết, trên một dòng mới. Điều gì sẽ xảy ra nếu bạn muốn tất cả các mục trong danh sách trong cùng một dòng? Để sử dụng đối số cuối bên trong in () sẽ loại bỏ dòng mới trong Python và in tất cả các mục của danh sách trong cùng một dòng. Hello World Welcome to Guru99 Tutorials4 Output: Hello World Welcome to Guru99 Tutorials5 In mẫu sao (*) không có dòng mới và không gianVí dụ về in python mà không có dòng mới sẽ sử dụng hàm in () để in các ngôi sao (*) trên cùng một dòng sử dụng vòng lặp. Hello World Welcome to Guru99 Tutorials6 Output: Hello World Welcome to Guru99 Tutorials7 Summary:
Tìm hiểu hướng dẫn tiếp theo của chúng tôi về chức năng hẹn giờ Python |