“Diamentowy kształt w Pythonie” Kod odpowiedzi

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

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

Odpowiedzi podobne do “Diamentowy kształt w Pythonie”

Pytania podobne do “Diamentowy kształt w Pythonie”

Więcej pokrewnych odpowiedzi na “Diamentowy kształt w Pythonie” w Python

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

Przeglądaj inne języki kodu