from pptx import Presentation
# Create a new presentation
prs = Presentation()
# Slide 1: Title Slide
slide_1 = prs.slides.add_slide(prs.slide_layouts[0])
slide_1.shapes.title.text = "The Chinese Paddlefish"
slide_1.placeholders[1].text = "A Lost Giant of the Yangtze"
# Slide 2: Introduction
slide_2 = prs.slides.add_slide(prs.slide_layouts[1])
slide_2.shapes.title.text = "What is the Chinese Paddlefish?"
slide_2.placeholders[1].text = (
"• Scientific name: Psephurus gladius\n"
"• One of the largest freshwater fish species (up to 7 meters long)\n"
"• Native to the Yangtze River in China\n"
"• Distinctive for its long, paddle-shaped snout\n"
"• Lived for over 200 million years — a “living fossil”"
)
# Slide 3: Extinction and Causes
slide_3 = prs.slides.add_slide(prs.slide_layouts[1])
slide_3.shapes.title.text = "Why Did It Go Extinct?"
slide_3.placeholders[1].text = (
"• Declared extinct in 2022 by the IUCN\n"
"• Main causes:\n"
" - Overfishing (1970s–80s)\n"
" - Dam construction (Gezhouba Dam blocked migration routes)\n"
" - Habitat loss and fragmentation\n"
"• No sightings since early 2000s"
)
# Slide 4: Significance and Lessons
slide_4 = prs.slides.add_slide(prs.slide_layouts[1])
slide_4.shapes.title.text = "What Can We Learn?"
slide_4.placeholders[1].text = (
"• Symbol of biodiversity loss in the Yangtze River ecosystem\n"
"• Highlights the urgent need for conservation and habitat protection\n"
"• Shows the long-term impacts of human activity on ancient species\n"
"• Call to action: Support sustainable freshwater policies"
)
# Save the file
prs.save("Chinese_Paddlefish_Presentation.pptx")