“kod Python do tworzenia kształtu diamentowego za pomocą liczby całkowitej” Kod odpowiedzi

kod Python do tworzenia kształtu diamentowego za pomocą liczby całkowitej

n = 9
print("Pattern 1")
for a1 in range(1, (n+1)//2 + 1): #from row 1 to 5
    for a2 in range((n+1)//2 - a1):
        print(" ", end = "")
    for a3 in range((a1*2)-1):
        print("*", end = "")
    print()

for a1 in range((n+1)//2 + 1, n + 1): #from row 6 to 9
    for a2 in range(a1 - (n+1)//2):
        print(" ", end = "")
    for a3 in range((n+1 - a1)*2 - 1):
        print("*", end = "")
    print()
Exuberant Emu

Diamentowy kształt w Pythonie

def p(n):
    for i in range(n):
        print(" "*(n-i-1),end="")
        print("* "*(i+1))
        
    for j in range(n-1, 0, -1):
        print(" "*(n-j),end="")
        print("* "*(j))

star_num = int(input("Enter a number that shows diameters of your diamond shape: "))
print(p(star_num))
Fawlid

Odpowiedzi podobne do “kod Python do tworzenia kształtu diamentowego za pomocą liczby całkowitej”

Pytania podobne do “kod Python do tworzenia kształtu diamentowego za pomocą liczby całkowitej”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu