diff --git a/Python/Program 42/program42.py b/Python/Program 42/program42.py new file mode 100644 index 00000000..12873928 --- /dev/null +++ b/Python/Program 42/program42.py @@ -0,0 +1,19 @@ +def pattern(n): + k = n - 2 + for i in range(n, -1 , -1): + for j in range(k , 0 , -1): + print(end=" ") + k = k + 1 + for j in range(0, i+1): + print("* " , end="") + print("\r") + k = 2 * n - 2 + for i in range(0 , n+1): + for j in range(0 , k): + print(end="") + k = k - 1 + for j in range(0, i + 1): + print("* ", end="") + print("\r") + +pattern(5) \ No newline at end of file diff --git a/Python/Program 42/readme.md b/Python/Program 42/readme.md new file mode 100644 index 00000000..4d6d45dc --- /dev/null +++ b/Python/Program 42/readme.md @@ -0,0 +1 @@ +Python program to print Hourglass pattern \ No newline at end of file diff --git a/Python/README.md b/Python/README.md index 8924d10d..b7e94009 100644 --- a/Python/README.md +++ b/Python/README.md @@ -42,5 +42,7 @@ | Program-38 | - | | Program-39 | - | | [Program-40](https://github.com/swaaz/basicprograms/blob/814a1e60ae23d81158d8174666f23c9b7419e15e/Python/program-40/BasicGraphs.py) | Graph pictorial representation of set of objects +| Program-41 | - | +| [Program-42](https://github.com/swaaz/basicprograms/blob/814a1e60ae23d81158d8174666f23c9b7419e15e/Python/Program%2035/program42.py) | Python program to print Hourglass pattern