Trang chủ »Python» Chương trình Python để in mẫu - Số in, Kim tự tháp, Sao, Tam giác, Kim cương và Bảng chữ cáiPython » Python Programs to Print Pattern – Print Number, Pyramid, Star, Triangle, Diamond, and Alphabets Patterns Show
Trong bài học này, tôi chỉ cho bạn cách in các mẫu trong Python. Các chương trình Python sau đây sử dụng cho Loop, trong khi Loop và Range () hàm để hiển thị các mẫu khác nhau. Bài viết này cho bạn biết cách in các mẫu sau trong Python.
Bằng cách in các mẫu khác nhau, bạn có thể xây dựng một sự hiểu biết vững chắc về các vòng lặp trong Python. Sau khi đọc bài viết này, bạn có thể tạo các loại mẫu khác nhau. Các bước để in mẫu trong PythonCho chúng tôi các bước dưới đây để in mẫu trong Python
Tôi đã tạo ra nhiều chương trình khác nhau in các kiểu khác nhau của các mẫu số. Hãy xem từng người một. Hãy cùng xem chương trình Python để in mẫu số đơn giản sau đây bằng cách sử dụng vòng lặp. 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 Program::
Trong mẫu số này, chúng tôi đã hiển thị một chữ số duy nhất ở hàng đầu tiên, hai chữ số tiếp theo của hàng thứ hai và ba số sau ở hàng thứ ba và quá trình này sẽ lặp lại cho đến khi số lượng hàng đạt được. Ghi chú::
Mô hình kim tự tháp của các sốHãy để xem cách in mẫu hình kim tự tháp sau đây 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 Lưu ý: Trong mỗi hàng, mỗi số tiếp theo được tăng thêm 1.: In each row, every next number is incremented by 1. Program::
Mô hình kim tự tháp đảo ngược của các sốMột kim tự tháp đảo ngược là một mô hình đi xuống, nơi các số bị giảm trong mỗi lần lặp và ở hàng cuối cùng, nó chỉ hiển thị một số. Sử dụng đảo ngược cho vòng lặp để in mẫu này. Họa tiết 1 1 1 1 1 2 2 2 2 3 3 3 4 4 5 Chương trình
Mô hình kim tự tháp đảo ngược với cùng một chữ sốHọa tiết: -: – 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 Chương trình: -: –
Một mẫu kim tự tháp nửa đảo khác với sốHọa tiết: -: – 0 1 2 3 4 5 0 1 2 3 4 0 1 2 3 0 1 2 0 1 Chương trình
Mô hình kim tự tháp đảo ngược với cùng một chữ sốHọa tiết: - Chương trình: -: – 0Chương trình: -: – 1Một mẫu kim tự tháp nửa đảo khác với sốMẫu số thay thế bằng cách sử dụng vòng lặp trong khi vòng lặp Hãy để xem cách sử dụng vòng lặp trong khi in mẫu số. 1: – 2Họa tiết: - Chương trình: -: – 3Một mẫu kim tự tháp nửa đảo khác với sốMẫu số thay thế bằng cách sử dụng vòng lặp trong khi vòng lặp: – 4Hãy để xem cách sử dụng vòng lặp trong khi in mẫu số.: It is a downward increment pattern where numbers get increased in each iteration. At each row, the amount of number is equal to the current row number. Chương trình 5Mô hình kim tự tháp đảo ngược với cùng một chữ sốHọa tiết: - 6Chương trình: - 7Một mẫu kim tự tháp nửa đảo khác với sốHọa tiết: - 8Chương trình: - 9Một mẫu kim tự tháp nửa đảo khác với sốMẫu số thay thế bằng cách sử dụng vòng lặp trong khi vòng lặp Chương trình: -: – Một mẫu kim tự tháp nửa đảo khác với sốMẫu số thay thế bằng cách sử dụng vòng lặp trong khi vòng lặp: – 1 1 2 1 2 3 1 2 3 4 1 2 3 4 51 Hãy để xem cách sử dụng vòng lặp trong khi in mẫu số.Họa tiết: - Mẫu số ngược Pattern:: 1 1 2 1 2 3 1 2 3 4 1 2 3 4 52 Chương trình: -: – 1 1 2 1 2 3 1 2 3 4 1 2 3 4 53 Một mẫu kim tự tháp nửa đảo khác với sốHọa tiết: -: – 1 1 2 1 2 3 1 2 3 4 1 2 3 4 54 Chương trình: -: – 1 1 2 1 2 3 1 2 3 4 1 2 3 4 55 Một mẫu kim tự tháp nửa đảo khác với sốHọa tiết: - 1 1 2 1 2 3 1 2 3 4 1 2 3 4 56 Chương trình: - 1 1 2 1 2 3 1 2 3 4 1 2 3 4 57 Một mẫu kim tự tháp nửa đảo khác với sốMẫu số thay thế bằng cách sử dụng vòng lặp trong khi vòng lặp
Mẫu kim tự tháp một nửa đơn giản: -: – 1 1 2 1 2 3 1 2 3 4 1 2 3 4 58 Mô hình này còn được gọi là một kim tự tháp hình tam giác góc vuông. Chương trình: -: – 1 1 2 1 2 3 1 2 3 4 1 2 3 4 59 Kim tự tháp hình tam giác bên phảiHọa tiết: -: – 0Mô hình này còn được gọi là tam giác bên phải được nhân đôi Chương trình: -: – 1Giải pháp thay thế:: 2Mô hình nửa hình kim tự tháp đi xuống của ngôi saoHọa tiết: - 3Mô hình này còn được gọi là tam giác bên phải được nhân đôi: We need to use the reverse nested loop to print the downward pyramid pattern of stars Chương trình: - 4Kim tự tháp hình tam giác bên phảiHọa tiết: - Mô hình này còn được gọi là tam giác bên phải được nhân đôi 5Program: 6Chương trình: -Mô hình này còn được gọi là tam giác bên phải được nhân đôi 7Chương trình: - Chương trình: - 8Kim tự tháp hình tam giác bên phảiHọa tiết: - Mô hình này còn được gọi là tam giác bên phải được nhân đôiChương trình: - 1 1 1 1 1 2 2 2 2 3 3 3 4 4 50 Chương trình: -Họa tiết: - 1 1 1 1 1 2 2 2 2 3 3 3 4 4 51 Chương trình: - 1 1 1 1 1 2 2 2 2 3 3 3 4 4 52 Mô hình này còn được gọi là tam giác bên phải được nhân đôiHọa tiết: - 1 1 1 1 1 2 2 2 2 3 3 3 4 4 53 Mô hình này còn được gọi là tam giác bên phải được nhân đôi Chương trình: - 1 1 1 1 1 2 2 2 2 3 3 3 4 4 54 Chương trình: -Họa tiết: - 1 1 1 1 1 2 2 2 2 3 3 3 4 4 55 Chương trình: - 1 1 1 1 1 2 2 2 2 3 3 3 4 4 56 Mô hình này còn được gọi là tam giác bên phải được nhân đôiHọa tiết: - 1 1 1 1 1 2 2 2 2 3 3 3 4 4 57 Mô hình này còn được gọi là tam giác bên phải được nhân đôi Chương trình: - 1 1 1 1 1 2 2 2 2 3 3 3 4 4 58 Chương trình: -Họa tiết: - 1 1 1 1 1 2 2 2 2 3 3 3 4 4 59 Chương trình: - 0Mô hình này còn được gọi là tam giác bên phải được nhân đôiMô hình này còn được gọi là tam giác bên phải được nhân đôi: – 1Chương trình: - 2Chương trình: -Họa tiết: - Giải pháp thay thế:Chương trình: - 4Mô hình nửa hình kim tự tháp đi xuống của ngôi saoLưu ý: Chúng ta cần sử dụng vòng lặp lồng nhau để in mô hình kim tự tháp đi xuống của các ngôi sao
Mô hình ngôi sao gương phải xuống Họa tiết: - 5Trong mẫu này, chúng ta cần sử dụng hai vòng 3 lồng nhau.Chương trình: - 6Mô hình hình tam giác cân bằng của ngôi sao 9 7Chương trình: - 8In hai kim tự tháp saoHọa tiết: - 9Chương trình: - Mô hình khởi động đúng của ngôi saoChúng tôi cũng gọi mô hình này là một tam giác Pascal bên phải.Họa tiết: - 5 5 5 5 5 5 5 5 5 5 5 5 5 5 51 Chương trình: - 5 5 5 5 5 5 5 5 5 5 5 5 5 5 52 Nhập hình tam giác Pascal từ Kiểu cát của ngôi saoĐể in mẫu này, chúng ta cần sử dụng hai bộ ba trong khi các vòng lặp.Họa tiết: - 5 5 5 5 5 5 5 5 5 5 5 5 5 5 53 Chương trình: - 5 5 5 5 5 5 5 5 5 5 5 5 5 5 54 Mô hình phong cách quần của các ngôi saoHọa tiết: - 5 5 5 5 5 5 5 5 5 5 5 5 5 5 55 Mô hình hình kim cương của các ngôi sao Chương trình: - 5 5 5 5 5 5 5 5 5 5 5 5 5 5 56 Một mô hình kim cương khác của ngôi sao5 5 5 5 5 5 5 5 5 5 5 5 5 5 57 Chương trình: - 5 5 5 5 5 5 5 5 5 5 5 5 5 5 58 rows = 5 b = 0 # reverse for loop from 5 to 0 for i in range(rows, 0, -1): b += 1 for j in range(1, i + 1): print(b, end=' ') print('\r')3Họa tiết: - 5 5 5 5 5 5 5 5 5 5 5 5 5 5 59 Chương trình: - 0Bảng chữ cái và mẫu chữHọa tiết: - 1Chương trình: - 2Trong Python, có các giá trị ASCII cho mỗi chữ cái. Để in các mẫu của các chữ cái và bảng chữ cái, chúng ta cần chuyển đổi chúng thành các giá trị ASCII của chúng.Họa tiết: - 3Quyết định số lượng hàng 4Bắt đầu với ASCII số 65 (‘A,)Họa tiết: - 5Chương trình: - 6Lặp lại một vòng lặp và trong vòng lặp rows = 5 for i in range(rows, 0, -1): for j in range(0, i + 1): print(j, end=' ') print("\r") 0 lồng nhau sử dụng hàm rows = 5 for i in range(rows, 0, -1): for j in range(0, i + 1): print(j, end=' ') print("\r") 5 để chuyển đổi số ASCII thành chữ cái tương đương của nó.Họa tiết: - 7Chương trình: - 8Bây giờ hãy xem cách in bảng chữ cái và mẫu chữ cái trong Python.Họa tiết: - 9Chương trình: - 0 1 2 3 4 5 0 1 2 3 4 0 1 2 3 0 1 2 0 10 Mẫu này được biết đến như là mẫu góc bên phải với các ký tự.Họa tiết: - 0 1 2 3 4 5 0 1 2 3 4 0 1 2 3 0 1 2 0 11 Chương trình: - 0 1 2 3 4 5 0 1 2 3 4 0 1 2 3 0 1 2 0 12 Mẫu để hiển thị chữ cái của từHọa tiết: - 0 1 2 3 4 5 0 1 2 3 4 0 1 2 3 0 1 2 0 13 Chương trình: - 0 1 2 3 4 5 0 1 2 3 4 0 1 2 3 0 1 2 0 14 Hãy cùng xem cách in từ ‘Python, trong mẫu: - Mẫu hình tam giác đều nhau của ký tự/bảng chữ cáiHọa tiết: - 0 1 2 3 4 5 0 1 2 3 4 0 1 2 3 0 1 2 0 15
5 5 5 5 5 5 5 5 5 5 5 5 5 5 50 0 1 2 3 4 5 0 1 2 3 4 0 1 2 3 0 1 2 0 16 Mô hình của cùng một ký tựHãy cùng xem một số mô hình linh tinh hơn:
Lưu ý: Trong mỗi cột, mỗi số là gấp đôi số lượng trước đó. Làm thế nào để bạn đảo ngược một số trong vòng lặp trong một thời gian trong Python?Ví dụ 1: Đảo ngược một số bằng cách sử dụng vòng lặp thời gian.. Đầu tiên, phần còn lại của số chia cho 10 được lưu trữ trong chữ số biến..... Sau lần lặp thứ hai, chữ số bằng 3, đảo ngược bằng 4 * 10 + 3 = 43 và num = 12 .. Sau lần lặp thứ ba, chữ số bằng 2, đảo ngược bằng 43 * 10 + 2 = 432 và num = 1 .. Làm thế nào để bạn đảo ngược một mô hình trong Python?Mã số -.. hàng = int (input ("Nhập số lượng hàng:")). # Nó được sử dụng để in không gian .. k = 2 * hàng - 2 .. # Vòng lặp bên ngoài theo thứ tự ngược lại .. Đối với I trong phạm vi (hàng, -1, -1):. # Vòng lặp bên trong sẽ in số không gian .. cho J trong phạm vi (k, 0, -1):. in (end = ""). Làm thế nào để bạn in một mẫu số từ vòng lặp trong một vòng trong Python?Các bước để in mẫu trong Python chấp nhận số lượng hàng từ người dùng sử dụng hàm input () để quyết định kích thước của một mẫu.Tiếp theo, viết một vòng ngoài để lặp lại số lượng hàng bằng cách sử dụng hàm vòng lặp và phạm vi ().Tiếp theo, viết vòng lặp bên trong hoặc vòng lặp lồng nhau để xử lý số lượng cột.Accept the number of rows from a user using the input() function to decide the size of a pattern. Next, write an outer loop to Iterate the number of rows using a for loop and range() function. Next, write the inner loop or nested loop to handle the number of columns. |