#Programming #Python #pythonproject
Christmas Tree Python Program Project for Beginners!
This script prints a simple ASCII Christmas tree made of stars (*) and a trunk made of vertical bars (|). The Code is below:
# ---------------------------------------------
# Christmas Tree Program in Python
# This script prints a simple ASCII Christmas tree
# made of stars (*) and a trunk made of vertical bars (|).
# ---------------------------------------------
# Set the height of the tree (number of star layers)
height = 10 # You can change this to make the tree taller or shorter
# -----------------------------
# Build the leafy part of the tree
# -----------------------------
for i in range(height):
# Number of spaces before the stars (centers the tree)
spaces = ' ' * (height - i - 1)
# Number of stars for this row (odd numbers: 1, 3, 5, ...)
stars = '*' * (2 * i + 1)
# Print one row of the tree
print(spaces + stars)
# -----------------------------
# Build the trunk of the tree
# -----------------------------
trunk_width = 3 # Width of the trunk (number of | characters)
trunk_height = 3 # Height of the trunk (number of rows)
# Center the trunk under the tree
trunk_spaces = ' ' * (height - trunk_width // 2 - 1) #Produce a string of n spaces where n is (height - trunk_width // 2 - 1). Note '//' is integer division (e.g. 5 // 2 = 2 and not 2.5)
for _ in range(trunk_height):
print(trunk_spaces + '|' * trunk_width)
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
From smart cameras to connected devices ...
BMW Group revolutionizes the automotive ...
Join Marina and @PeterFriese as they tak...
You can turn design mocks into working c...
Download your free Python Cheat Sheet he...
Learn relational database design from th...
Remember your first hackathon? While it ...
Jack shows how Gemini CLI automatically ...
Looking for ways to improve your develop...
For more details on this topic, visit th...
Android Studio now connects directly to ...
Download your free Python Cheat Sheet he...
Pipeline parallelism speeds up training ...
🔥Data Analyst Masters Program (Discount ...
Ready to crush your Amazon SQL interview...
🔥Purdue - Applied Generative AI Speciali...