Trong hướng dẫn này, chúng tôi sẽ tìm hiểu cách in các mẫu để điều khiển bằng Python & NBSP; trong khi vòng lặp. Ví dụ 1 - Chương trình Python để in hình tam giác bên phải bằng cách sử dụng vòng lặpTrong ví dụ này, chúng tôi sẽ viết một chương trình Python để in mẫu bắt đầu sau vào bảng điều khiển. Chúng ta sẽ đọc số lượng hàng và in bắt đầu như hình dưới đây. Họa tiết Đối với một số đầu vào là 4, sau đây sẽ là mẫu. * * * * * * * * * * Hãy thử trực tuyến Chương trình Python n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 1 Bên trong trong khi vòng lặp in một hàng sau khi thực hiện hoàn toàn. Bên ngoài trong khi vòng lặp giúp in 1 2 2 3 3 3 4 4 4 4 5 5 5 5 56 số hàng. Nói cách khác, bên ngoài trong khi vòng lặp in các hàng, trong khi bên trong trong khi vòng lặp in các cột trong mỗi hàng. Đầu ra Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * * Ví dụ 2 - Chương trình Python để in hình tam giác bên phải đảo ngược bằng cách sử dụng trong khi vòng lặpTrong ví dụ này, chúng tôi sẽ viết một chương trình Python để in mẫu bắt đầu sau vào bảng điều khiển. Họa tiết Đối với một số đầu vào là 4, sau đây sẽ là mẫu. * * * * * * * * * * Hãy thử trực tuyến Chương trình Python n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 1 Đầu ra Enter number of rows : 5 * * * * * * * * * * * * * * * Ví dụ 2 - Chương trình Python để in hình tam giác bên phải đảo ngược bằng cách sử dụng trong khi vòng lặpTrong ví dụ này, chúng tôi sẽ viết một chương trình Python để in mẫu bắt đầu sau vào bảng điều khiển. Họa tiết Đối với một số đầu vào là 4, sau đây sẽ là mẫu. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Hãy thử trực tuyến Chương trình Python n = int(input('Enter number of rows : ')) k = 1 i = 1 while i <= n : j = 1 while j <= i: print("{:3d}".format(k), end = " ") j += 1 k += 1 print() i += 1 Đầu ra Enter number of rows : 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Ví dụ 2 - Chương trình Python để in hình tam giác bên phải đảo ngược bằng cách sử dụng trong khi vòng lặpTrong ví dụ này, chúng tôi sẽ viết một chương trình Python để in mẫu bắt đầu sau vào bảng điều khiển. Ví dụ 3 - Chương trình Python để in mẫu số bằng cách sử dụng trong khi vòng lặp Mô hình kim cương trong Python sử dụng cho vòng lặp.Python » Python Programs to Print Pattern – Print Number, Pyramid, Star, Triangle, Diamond, and Alphabets Patterns Mô hình kim cương trong Python sử dụng cho vòng lặp. h = eval (input ("Nhập chiều cao của Diamond:")).
Một nửa mô hình kim tự tháp Mẫu hình kim cươngKý tự hoặc bảng chữ cái mẫu
In ngôi sao hoặc số Sử dụng hàm 1 2 2 3 3 3 4 4 4 4 5 5 5 5 59 trong mỗi lần lặp của vòng lặp n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 100 để hiển thị ký hiệu hoặc số của một mẫu (như một ngôi sao (Asterisk n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 101) hoặc số). 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 Program:: n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 10 Thêm dòng mới sau mỗi lần lặp của vòng lặp bên ngoài Thêm một dòng mới bằng hàm
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ú: n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 11 Số lượng số trên mỗi hàng bằng số hàng hiện tại.: In each row, every next number is incremented by 1. Program:: n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 12 Ngoài ra, mỗi số được phân tách bằng không gian.Chúng tôi đã sử dụng một vòng lặp lồng để in mẫu Mô hình kim tự tháp của các số n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 13 Chương trình n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 14 Mô hình kim tự tháp đảo ngược với cùng một chữ sốHọa tiết: -: – n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 15 Chương trình: -: – n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 16 Một mẫu kim tự tháp nửa đảo khác với sốHọa tiết: -: – n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 17 Chương trình n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 18 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: – n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 19 Chương trình: -: – Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *0 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 Hãy để xem cách sử dụng vòng lặp trong khi in mẫu số. 1: – Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *1 Họa tiết: - Chương trình: -: – Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *2 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: – Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *3 Hã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 Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *4 Họa tiết: -Họa tiết: - Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *5 Chương trình: - Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *6 Một mẫu kim tự tháp nửa đảo khác với sốHọa tiết: - Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *7 Chương trình: - Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *8 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 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ố.Họa tiết: -: – * * * * * * * * * *0 Mẫu số ngượcHãy để xem cách hiển thị mô hình giảm dần của các số Mẫu 1: - Pattern:: * * * * * * * * * *1 Chương trình: -: – * * * * * * * * * *2 Một mẫu kim tự tháp nửa đảo khác với sốHọa tiết: -: – * * * * * * * * * *3 Chương trình: -: – * * * * * * * * * *4 Một mẫu kim tự tháp nửa đảo khác với sốHọa tiết: - * * * * * * * * * *5 Chương trình: - * * * * * * * * * *6 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ô hình này cũng được gọi là một kim tự tháp đảo ngược của các số giảm dần.: – * * * * * * * * * *7 Kim tự tháp đảo ngược các số Chương trình: -: – * * * * * * * * * *8 Một mẫu kim tự tháp nửa đảo khác với sốHọa tiết: -: – * * * * * * * * * *9 Mẫu số thay thế bằng cách sử dụng vòng lặp trong khi vòng lặp Họa tiết: -: – n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 10 Mẫu số ngược: n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 11 Hãy để xem cách hiển thị mô hình giảm dần của các sốHọa tiết: - n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 12 Mẫu 1: -: We need to use the reverse nested loop to print the downward pyramid pattern of stars Chương trình: - n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 13 Mô hình này cũng được gọi là một kim tự tháp đảo ngược của các số giảm dần.Kim tự tháp đảo ngược các số Mẫu số thay thế bằng cách sử dụng vòng lặp trong khi vòng lặp n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 14 Program: n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 15 Hãy để xem cách sử dụng vòng lặp trong khi in mẫu số.Mẫu số thay thế bằng cách sử dụng vòng lặp trong khi vòng lặp n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 16 Hãy để xem cách sử dụng vòng lặp trong khi in mẫu số. Chương trình: - n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 17 Họa tiết: -Họa tiết: - Mẫu số ngượcChương trình: - n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 19 Hãy để xem cách hiển thị mô hình giảm dần của các sốHọa tiết: - Enter number of rows : 5 * * * * * * * * * * * * * * *0 Chương trình: - Enter number of rows : 5 * * * * * * * * * * * * * * *1 Mẫu 1: -Họa tiết: - Enter number of rows : 5 * * * * * * * * * * * * * * *2 Mô hình này cũng được gọi là một kim tự tháp đảo ngược của các số giảm dần. Chương trình: - Enter number of rows : 5 * * * * * * * * * * * * * * *3 Kim tự tháp đảo ngược các sốHọa tiết: - Enter number of rows : 5 * * * * * * * * * * * * * * *4 Chương trình: - Enter number of rows : 5 * * * * * * * * * * * * * * *5 Mẫu 2: -Họa tiết: - Enter number of rows : 5 * * * * * * * * * * * * * * *6 Lưu ý: Đó là một mẫu tăng xuống trong đó các số được tăng lên trong mỗi lần lặp. Ở mỗi hàng, số lượng số bằng với số hàng hiện tại. Chương trình: - Enter number of rows : 5 * * * * * * * * * * * * * * *7 Một mẫu số ngược khácHọa tiết: - Enter number of rows : 5 * * * * * * * * * * * * * * *8 Chương trình: - Enter number of rows : 5 * * * * * * * * * * * * * * *9 In số ngược từ 10 đến 1Mẫu số thay thế bằng cách sử dụng vòng lặp trong khi vòng lặp: – 1 2 3 4 5 6 7 8 9 10 11 12 13 14 150 Chương trình: - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 151 Hãy để xem cách sử dụng vòng lặp trong khi in mẫu số.Họa tiết: - Họa tiết: -Chương trình: - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 153 Mẫu số ngượcHãy để xem cách hiển thị mô hình giảm dần của các số
Mẫu 2: - Họa tiết: - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 154 Lưu ý: Đó là một mẫu tăng xuống trong đó các số được tăng lên trong mỗi lần lặp. Ở mỗi hàng, số lượng số bằng với số hàng hiện tại. Chương trình: - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 155 Một mẫu số ngược khácIn số ngược từ 10 đến 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 156 Chương trình: - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 157 Mẫu hình tam giác sốHọa tiết: - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 158 Chương trình: - Hãy cùng xem cách in mẫu hình tam giác góc phải của các sốEnter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *9Họa tiết: - n = int(input('Enter number of rows : ')) k = 1 i = 1 while i <= n : j = 1 while j <= i: print("{:3d}".format(k), end = " ") j += 1 k += 1 print() i += 10 Chương trình: - n = int(input('Enter number of rows : ')) k = 1 i = 1 while i <= n : j = 1 while j <= i: print("{:3d}".format(k), end = " ") j += 1 k += 1 print() i += 11 Chương trình: - Mẫu hình tam giác Pascal sử dụng các sốĐể xây dựng hình tam giác Pascal, hãy bắt đầu với 1 1 ở trên cùng, sau đó tiếp tục đặt các số bên dưới nó theo mô hình hình tam giác.Họa tiết: - n = int(input('Enter number of rows : ')) k = 1 i = 1 while i <= n : j = 1 while j <= i: print("{:3d}".format(k), end = " ") j += 1 k += 1 print() i += 12 Chương trình: - n = int(input('Enter number of rows : ')) k = 1 i = 1 while i <= n : j = 1 while j <= i: print("{:3d}".format(k), end = " ") j += 1 k += 1 print() i += 13 Mỗi số là các số trực tiếp phía trên nó được thêm vào với nhau.Họa tiết: - n = int(input('Enter number of rows : ')) k = 1 i = 1 while i <= n : j = 1 while j <= i: print("{:3d}".format(k), end = " ") j += 1 k += 1 print() i += 14 Mẫu vuông với các số Chương trình: - n = int(input('Enter number of rows : ')) k = 1 i = 1 while i <= n : j = 1 while j <= i: print("{:3d}".format(k), end = " ") j += 1 k += 1 print() i += 15 Mẫu bảng nhânn = int(input('Enter number of rows : ')) k = 1 i = 1 while i <= n : j = 1 while j <= i: print("{:3d}".format(k), end = " ") j += 1 k += 1 print() i += 16 Chương trình: - n = int(input('Enter number of rows : ')) k = 1 i = 1 while i <= n : j = 1 while j <= i: print("{:3d}".format(k), end = " ") j += 1 k += 1 print() i += 17 Mô hình kim tự tháp của các ngôi sao trong PythonHọa tiết: - n = int(input('Enter number of rows : ')) k = 1 i = 1 while i <= n : j = 1 while j <= i: print("{:3d}".format(k), end = " ") j += 1 k += 1 print() i += 18 Chương trình: - n = int(input('Enter number of rows : ')) k = 1 i = 1 while i <= n : j = 1 while j <= i: print("{:3d}".format(k), end = " ") j += 1 k += 1 print() i += 19 Phần này sẽ xem cách in các mẫu kim tự tháp và sao (dấu hoa thị) trong Python. Ở đây chúng tôi sẽ in mẫu kim tự tháp sau với Star (Asterisk).Họa tiết: - Enter number of rows : 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 280 Chương trình: - Enter number of rows : 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 281 Một nửa mô hình kim tự tháp với các ngôi sao (*)Họa tiết: - Enter number of rows : 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 282 Mô hình kim tự tháp đầy đủ với các ngôi sao Enter number of rows : 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 283 Mô hình kim tự tháp độc đáo của các chữ sốHọa tiết: - Enter number of rows : 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 284 Chương trình: - Enter number of rows : 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 285 Mẫu số đôi trên mỗi cộtHọa tiết: - Enter number of rows : 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 286 Chương trình: - Enter number of rows : 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 287 Mẫu số đôi trên mỗi cộtHọa tiết: - Enter number of rows : 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 288 Chương trình: - Enter number of rows : 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 289 Mẫu số đôi trên mỗi cộtHọa tiết: - 1 2 2 3 3 3 4 4 4 4 5 5 5 5 50 Chương trình: - 1 2 2 3 3 3 4 4 4 4 5 5 5 5 51 Mẫu số đôi trên mỗi cộtHọa tiết: - 1 2 2 3 3 3 4 4 4 4 5 5 5 5 52 Chương trình: - 1 2 2 3 3 3 4 4 4 4 5 5 5 5 53 Mẫu số đôi trên mỗi cột Mẫu giảm sốHọa tiết: - 1 2 2 3 3 3 4 4 4 4 5 5 5 5 54 Mô hình phong cách quần của số 1 2 2 3 3 3 4 4 4 4 5 5 5 5 55 Mô hình với sự kết hợp của các số và saoNgoài ra, xem cách tính tổng và trung bình trong Python.:
Giải quyết: cho x trong phạm vi (h -2, -1, -1):.Làm thế nào để bạn tạo một hình tam giác vòng trong Python? Tam giác def (n):. Đối với i trong phạm vi (1, n+1):. in ('' * n, end = ''). in ('*'* (i)). n -= 1 .. triangle(n). cho x trong phạm vi (h -2, -1, -1):.Làm thế nào để bạn thực hiện một vòng lặp trong Python với một mẫu?Inner while loop prints a single row after its complete execution. Outer while loop helps to print n number of rows. In other words, outer while loop prints the rows, while inner while loop prints columns in each row.
Làm thế nào để bạn in một mẫu kim tự tháp bằng Python trong khi vòng lặp?cho x trong phạm vi (h -2, -1, -1):.
Làm thế nào để bạn làm một viên kim cương trong một vòng lặp trong Python?Mô hình kim cương trong Python sử dụng cho vòng lặp.. h = eval (input ("Nhập chiều cao của Diamond:")). cho x trong phạm vi (h):. in ("" * (h - x), " *" * (2 * x + 1)). cho x trong phạm vi (h -2, -1, -1):. in ("" * (h - x), " *" * (2 * x + 1)). |