Hướng dẫn reverse pyramid pattern in python using while loop - mô hình kim tự tháp ngược trong python sử dụng vòng lặp while
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 Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *9 Số lượng 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. Các chương trình in hình tam giác bằng cách sử dụng *, số và ký tựVí dụ 1: Chương trình in một nửa kim tự tháp bằng cách sử dụng ** * * * * * * * * * * * * * * Mã nguồnn = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 10 Trong chương trình trên, hãy xem mẫu được in như thế nào.
Ví dụ 2: Chương trình in một nửa kim tự tháp A bằng cách sử dụng 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 += 11 Mã nguồnn = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 12 Trong chương trình trên, hãy xem mẫu được in như thế nào.
Ví dụ 2: Chương trình in một nửa kim tự tháp A bằng cách sử dụng 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 Mã nguồnn = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 14 Trong chương trình trên, hãy xem mẫu được in như thế nào. Đầu tiên, chúng tôi nhận được chiều cao của kim tự tháp * * * * * * * * * *0 từ người dùng.Trong vòng đầu tiên, chúng tôi lặp lại từ * * * * * * * * * *1 đến * * * * * * * * * *2.n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 15 Mã nguồnn = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 16 Trong chương trình trên, hãy xem mẫu được in như thế nào. Đầu tiên, chúng tôi nhận được chiều cao của kim tự tháp * * * * * * * * * *0 từ người dùng.n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 17 Mã nguồnn = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 18 Trong vòng đầu tiên, chúng tôi lặp lại từ * * * * * * * * * *1 đến * * * * * * * * * *2. Vòng lặp thứ hai chạy từ J = 0 đến I + 1. Trong mỗi lần lặp của vòng lặp này, chúng tôi in * * * * * * * * * *3 số * * * * * * * * * *4 mà không có dòng mới. Ở đây, số hàng cung cấp số * * * * * * * * * *4 yêu cầu phải được in trên hàng đó. Ví dụ: ở hàng thứ 2, chúng tôi in hai * * * * * * * * * *4. Tương tự, trong hàng thứ 3, chúng tôi in ba * * * * * * * * * *4.Khi vòng lặp bên trong kết thúc, chúng tôi in dòng mới và bắt đầu in * trong một dòng mới.n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = 1 while j <= i: print("*", end = " ") j += 1 print() i += 19 Mã nguồnEnter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *0 Ví dụ 2: Chương trình in một nửa kim tự tháp A bằng cách sử dụng các số
Hoạt động của ví dụ trên cũng tương tự như các ví dụ khác được thảo luận ở trên ngoại trừ các giá trị ASCII được in ở đây. Giá trị ASCII cho bảng chữ cái bắt đầu từ 65 (tức là A). Do đó, trong mỗi lần lặp, chúng tôi tăng giá trị của n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 16 và in bảng chữ cái tương ứng của nó.Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *1 Mã nguồnEnter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *2 Các chương trình để in nửa kim tự tháp đảo ngược bằng cách sử dụng * và số
Các chương trình để in đầy đủ kim tự thápEnter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *3 Mã nguồnEnter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *4 Ví dụ 6: Chương trình in đầy đủ kim tự tháp bằng cách sử dụng *
Vòng lặp trong khi in các ngôi sao số yêu cầu sử dụng công thức Enter number of rows : 5 * * * * * * * * * * * * * * *4. Công thức này cung cấp số lượng sao cho mỗi hàng, trong đó hàng là n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 15.Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *5 Mã nguồnEnter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *6 Ví dụ 7: Kim tự tháp đầy đủ của các số
Bên trong cho vòng lặp in các không gian cần thiết bằng công thức Enter number of rows : 5 * * * * * * * * * * * * * * *2, trong đó các hàng là tổng số hàng và n = int(input('Enter number of rows : ')) i = 1 while i <= n : j = n while j >= i: print("*", end = " ") j -= 1 print() i += 15 là số hàng hiện tại.Enter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *7 Mã nguồnEnter number of rows : 6 * * * * * * * * * * * * * * * * * * * * *8 Vòng lặp trong khi in các số trong đó Enter number of rows : 5 * * * * * * * * * * * * * * *4 cung cấp số lượng mục trong mỗi hàng.
Làm thế nào để bạn đảo ngược một kim tự tháp trong Python?Mẫu - 2: Kim tự tháp góc bên phải ngược.. # Đây là ví dụ về in mô hình kim tự tháp góc đảo ngược đơn giản đơn giản .. hàng = int (input ("Nhập số lượng hàng:")). k = 2 * hàng - 2 # Nó được sử dụng cho số lượng không gian .. Đối với I trong phạm vi (0, hàng):. cho J trong phạm vi (0, k):. in (end = ""). 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?Vòng lặp bên ngoài cho vòng lặp từ i = hàng đến i = 1.Bên trong đầu tiên cho vòng lặp in các không gian cần thiết trong mỗi hàng.Bên trong thứ hai cho vòng lặp in nửa đầu của kim tự tháp (cắt theo chiều dọc), trong khi phần bên trong cuối cùng cho vòng lặp in nửa còn lại.
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.
Làm thế nào để bạn đảo ngược một kim tự tháp?Huấn luyện kim tự tháp ngược (RPT) là một phong cách đào tạo trong đó bộ đầu tiên của một bài tập nhất định được thực hiện với trọng lượng nặng nhất. Trình tiếp theo được thực hiện với trọng lượng nhẹ hơn nhưng đối với các đại diện cao hơn.Thông thường, mỗi bộ tiếp theo nhẹ hơn 8-10% so với mức trước.the first set of a given exercise is performed with the heaviest weight. Each subsequent set is performed with a lighter weight but for higher reps. Typically, each subsequent set is 8-10% lighter than the previous one. |