Add docs/tech_docs/python/presentation_sample.py
This commit is contained in:
56
docs/tech_docs/python/presentation_sample.py
Normal file
56
docs/tech_docs/python/presentation_sample.py
Normal file
@@ -0,0 +1,56 @@
|
||||
from pptx import Presentation
|
||||
from pptx.util import Inches, Pt
|
||||
from pptx.enum.shapes import MSO_SHAPE
|
||||
from pptx.dml.color import RGBColor
|
||||
|
||||
# Create a new Presentation object
|
||||
prs = Presentation()
|
||||
|
||||
# Slide 1: Title Slide
|
||||
slide_title_layout = prs.slide_layouts[0] # Choosing the title layout
|
||||
slide = prs.slides.add_slide(slide_title_layout)
|
||||
slide.shapes.title.text = "Economics 101"
|
||||
slide.placeholders[1].text = "An Introduction to Economics\nMacro and Micro Perspectives"
|
||||
|
||||
# Function to add slides
|
||||
def add_slide(prs, title, content):
|
||||
slide_layout = prs.slide_layouts[1] # Title and Content layout
|
||||
slide = prs.slides.add_slide(slide_layout)
|
||||
slide.shapes.title.text = title
|
||||
slide.placeholders[1].text = content
|
||||
return slide
|
||||
|
||||
# Slide 2: Introduction to Economics
|
||||
add_slide(prs, "Introduction to Economics", "Overview\nImportance of Economics\nMacro vs Micro")
|
||||
|
||||
# Slide 3: Macroeconomics Overview
|
||||
add_slide(prs, "Macroeconomics Overview", "Definition\nKey Concepts\nImportance")
|
||||
|
||||
# Slide 4: Microeconomics Overview
|
||||
add_slide(prs, "Microeconomics Overview", "Definition\nKey Concepts\nImportance")
|
||||
|
||||
# Slide 5: Fundamental Concepts
|
||||
add_slide(prs, "Fundamental Concepts", "Supply and Demand\nMarket Equilibrium\nElasticity")
|
||||
|
||||
# Slide 6: Macroeconomic Indicators
|
||||
add_slide(prs, "Macroeconomic Indicators", "GDP\nInflation Rate\nUnemployment Rate")
|
||||
|
||||
# Slide 7: Microeconomic Analysis
|
||||
add_slide(prs, "Microeconomic Analysis", "Consumer Behavior\nProduction and Costs\nMarket Structures")
|
||||
|
||||
# Slide 8: Monetary Policy
|
||||
add_slide(prs, "Monetary Policy", "Role of Central Bank\nTools of Monetary Policy\nImpact on Economy")
|
||||
|
||||
# Slide 9: Fiscal Policy
|
||||
add_slide(prs, "Fiscal Policy", "Government Spending\nTaxation\nImpact on Economy")
|
||||
|
||||
# Slide 10: International Trade
|
||||
add_slide(prs, "International Trade", "Benefits\nTrade Barriers\nTrade Agreements")
|
||||
|
||||
# Slide 11: Conclusion
|
||||
add_slide(prs, "Conclusion", "Summary of Key Points\nFurther Reading\nQuestions")
|
||||
|
||||
# Save the presentation
|
||||
prs.save("/mnt/data/Economics_101_Presentation.pptx")
|
||||
|
||||
"/mnt/data/Economics_101_Presentation.pptx"
|
||||
Reference in New Issue
Block a user