Làm thế nào để bạn in một mẫu trong python 1?

Python là một ngôn ngữ kịch bản rất dễ đọc, tương tác, cấp cao, hướng đối tượng và thông dịch. Python có ít cấu trúc cú pháp hơn các ngôn ngữ lập trình khác và nó thường sử dụng các thuật ngữ tiếng Anh thay vì dấu chấm câu

Các tính năng chính của Python

  • Ngôn ngữ thân thiện với người mới bắt đầu - Python dễ học, dễ bảo trì, triển khai và dễ đọc. Đó là tương tác trong tự nhiên
  • Hướng đối tượng - Python đóng gói mã bên trong các đối tượng bằng cách hỗ trợ phương pháp hoặc phong cách hoặc cách tiếp cận lập trình hướng đối tượng
  • Định hướng theo ngành - Python có thể mở rộng, di động, có thể mở rộng, đa nền tảng thân thiện với thư viện tiêu chuẩn và có hỗ trợ cho các ứng dụng GUI và chế độ tương tác

18 Ví dụ về Chương trình Mẫu trong Python

Mẫu số 1 - Mẫu bán kim tự tháp

Mẫu

1

1 2

1 2 3

1 2 3 4

1 2 3 4 5

1 2 3 4 5 6

1 2 3 4 5 6 7

Mã số

n = 9

cho n trong phạm vi [1, n+1]

cho m trong phạm vi [1, n + 1]

in[m, end=’ ’‘]

in[""]

đầu ra

1

1 2

1 2 3

1 2 3 4

1 2 3 4 5

1 2 3 4 5 6

1 2 3 4 5 6 7

1 2 3 4 5 6 7 8

1 2 3 4 5 6 7 8 9

Mẫu số 2 - In mẫu chữ số giống nhau bằng Kim tự tháp ngược

Mẫu

7 7 7 7 7 7 7

7 7 7 7 7 7

7 7 7 7 7

7 7 7 7

7 7 7

7 7

7

Mã số

n = 7

chữ số = n

cho k trong phạm vi [n, 0, -1]

cho m trong phạm vi [0, k]

in [chữ số, kết thúc = '']

in["\r"]

đầu ra

7 7 7 7 7 7 7

7 7 7 7 7 7

7 7 7 7 7

7 7 7 7

7 7 7

7 7

7

Bắt đầu sự nghiệp của bạn với tư cách là một nhà khoa học dữ liệu

Chương trình thạc sĩ khoa học dữ liệu Chương trình khám phá

Mẫu #3 - In Số Sử Dụng Kim Tự Tháp Ngược

Kim tự tháp

1 1 1 1 1 1 1

2 2 2 2 2 2

3 3 3 3 3

4 4 4 4

5 5 5

6 6

7

Mã số

n = 7

m = 0

cho k trong phạm vi [n, 0, -1]

m += 1

cho n trong phạm vi [1, k + 1]

in[m, end=' ']

in ['\ r']

đầu ra

1 1 1 1 1 1 1

2 2 2 2 2 2

3 3 3 3 3

4 4 4 4

5 5 5

6 6

7

Mẫu số 4 - In số theo mẫu hình tam giác đơn giản

Kim tự tháp

1

2 2

3 3 3

4 4 4 4

5 5 5 5 5

6 6 6 6 6 6

7 7 7 7 7 7 7

Mã số

n = 8

cho chữ số trong phạm vi [n]

cho k trong phạm vi [chữ số]

in [chữ số, kết thúc = ""]

in[" "]

đầu ra

1

2 2

3 3 3

4 4 4 4

5 5 5 5 5

6 6 6 6 6 6

7 7 7 7 7 7 7

Mẫu số 5 - In các số giảm dần bằng cách sử dụng kim tự tháp ngược

Kim tự tháp

7 7 7 7 7 7 7

6 6 6 6 6 6

5 5 5 5 5

4 4 4 4

3 3 3

2 2

1

Mã số

n = 7

cho k trong phạm vi [n, 0, -1]

chữ số = k

cho m trong phạm vi [0, k]

in [chữ số, kết thúc = '']

in["\r"]

đầu ra

7 7 7 7 7 7 7

6 6 6 6 6 6

5 5 5 5 5

4 4 4 4

3 3 3

2 2

1

Học hỏi từ những người giỏi nhất trong ngành khoa học dữ liệu

Trại đào tạo về khoa học dữ liệu của Caltech Khóa học khám phá

Mẫu #6 - In các số tự nhiên < 17 bằng Kim tự tháp

Mẫu

1

2 3 4

5 6 7 8 9

10 11 12 13 14 15 16

Mã số

hiện tại = 1

kết thúc = 2

n = 4

cho k trong phạm vi [n]

cho m trong phạm vi [1, kết thúc]

in[curr, end=' ']

hiện tại += 1

in[""]

kết thúc += 2

đầu ra

1

2 3 4

5 6 7 8 9

10 11 12 13 14 15 16

Mẫu số 7 - In số theo hình bán kim tự tháp ngược

Mẫu

1

2 1

3 2 1

4 3 2 1

5 4 3 2 1

6 5 4 3 2 1

7 6 5 4 3 2 1

Mã số

n = 8

cho r trong phạm vi [1, n]

cho m trong phạm vi [r, 0, -1]

in[m, end=' ']

in[""]

đầu ra

1

2 1

3 2 1

4 3 2 1

5 4 3 2 1

6 5 4 3 2 1

7 6 5 4 3 2 1

Mẫu số 8 - In chữ số từ 22 theo mẫu đảo ngược

Mẫu

1

2

4 3

7 6 5

11 10 9 8

16 15 14 13 12

22 21 20 19 18 17

Mã số

cầu xin = 1

kết thúc = 2

hiện tại = kết thúc

cho r trong phạm vi [1, 8]

cho c trong phạm vi [xin, kết thúc]

hiện tại -= 1

in[curr, end=' ']

in[""]

cầu xin = kết thúc

kết thúc += r

hiện tại = kết thúc

đầu ra

1

2

4 3

7 6 5

11 10 9 8

16 15 14 13 12

22 21 20 19 18 17

Bắt đầu sự nghiệp khoa học dữ liệu của bạn với chúng tôi

Chương trình đào tạo về khoa học dữ liệu của Caltech Chương trình khám phá

Mẫu số 9 - In mẫu số bằng bán kim tự tháp ngược

Mẫu

0 1 2 3 4 5 6 7 8

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6

0 1 2 3 4 5

0 1 2 3 4

0 1 2 3

0 1 2

0 1

Mã số

n = 8

cho k trong phạm vi [n, 0, -1]

cho m trong khoảng[0, k + 1]

in[m, end=' ']

in["\r"]

đầu ra

0 1 2 3 4 5 6 7 8

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6

0 1 2 3 4 5

0 1 2 3 4

0 1 2 3

0 1 2

0 1

Mẫu #10 - In Kim tự tháp Số trong Kim tự tháp được Kết nối

Mẫu

1234567

234567

34567

4567

567

67

7

Mã số

n = 8

cho k trong phạm vi [0, n]

cho m trong phạm vi [n-1, k-1]

in[m, end=""]

cho j trong phạm vi [k]

in[' ', end=""]

cho h trong phạm vi [k + 1, n]

in[h, end=""]

in['\n']

đầu ra

1234567

234567

34567

4567

567

67

7

Mẫu #11 - In bảng ngang bằng kim tự tháp

Mẫu

0

0 1

0 2 4

0 3 6 9

0 4 8 12 16

0 5 10 15 20 25

0 6 12 18 24 30 36

0 7 14 21 28 35 42 49

0 8 16 24 32 40 48 56 64

0 9 18 27 36 45 54 63 72 81

Mã số

n = 10

cho k trong phạm vi [0, n]

cho m trong khoảng[0, k + 1]

in[k * m, end=' ']

in[]

đầu ra

0

0 1

0 2 4

0 3 6 9

0 4 8 12 16

0 5 10 15 20 25

0 6 12 18 24 30 36

0 7 14 21 28 35 42 49

0 8 16 24 32 40 48 56 64

0 9 18 27 36 45 54 63 72 81

Khóa đào tạo Python

Tìm hiểu về thao tác dữ liệu trong Python Khám phá khóa học

Mẫu số 12 - In hình tam giác vuông góc của kim tự tháp số bằng cách phản chiếu

Mẫu

1

1 2

1 2 3

1 2 3 4

1 2 3 4 5

1 2 3 4 5 6

1 2 3 4 5 6 7

Mã số

n = 8

cho r trong phạm vi [1, n]

chữ số = 1

cho m trong phạm vi [n, 0, -1]

nếu m > r

in[" ", end=' ']

khác

in [chữ số, kết thúc = '']

chữ số += 1

in[""]

đầu ra

1

1 2

1 2 3

1 2 3 4

1 2 3 4 5

1 2 3 4 5 6

1 2 3 4 5 6 7

Mẫu #13 - In mẫu các chữ số duy nhất bằng cách sử dụng kim tự tháp

Mẫu

1

1 2 1

1 2 3 2 1

1 2 3 4 3 2 1

1 2 3 4 5 4 3 2 1

1 2 3 4 5 6 5 4 3 2 1

1 2 3 4 5 6 7 6 5 4 3 2 1

Mã số

n = 8

cho k trong phạm vi [1, n + 1]

cho m trong khoảng[1, k-1]

in[m, end=""]

cho m trong phạm vi [k-1, 0, -1]

in[m, end=""]

in[]

đầu ra

1

1 2 1

1 2 3 2 1

1 2 3 4 3 2 1

1 2 3 4 5 4 3 2 1

1 2 3 4 5 6 5 4 3 2 1

1 2 3 4 5 6 7 6 5 4 3 2 1

Mẫu số 14 - In mẫu hình kim tự tháp với các số chẵn

Mẫu

16

16 14

16 14 12

16 14 12 10

16 14 12 10 8

16 14 12 10 8 6

16 14 12 10 8 6 4

16 14 12 10 8 6 4 2

Mã số

n = 8

last_even = 2 * n

even_num = last_even

cho k trong phạm vi [1, n+1]

even_num = last_even

cho m trong phạm vi [k]

in[even_num, end=' ']

chẵn_num -= 2

in["\r"]

đầu ra

16

16 14

16 14 12

16 14 12 10

16 14 12 10 8

16 14 12 10 8 6

16 14 12 10 8 6 4

16 14 12 10 8 6 4 2

khóa học miễn phí. Lập trình với Python

Tìm hiểu kiến ​​thức cơ bản về lập trình với Python Đăng ký ngay

Mẫu số 15 - In một Kim tự tháp số của các số thay thế

Mẫu

1

3 3

5 5 5

7 7 7 7

9 9 9 9 9

11 11 11 11 11 11

13 13 13 13 13 13 13

Mã số

n = 7

k = 1

trong khi k

Chủ Đề