From 46d4c54cad27eb7210994656e1053964e2ddeec1 Mon Sep 17 00:00:00 2001 From: medusa Date: Fri, 29 Mar 2024 01:26:49 +0000 Subject: [PATCH] Add docs/tech_docs/python/presentation_sample.py --- docs/tech_docs/python/presentation_sample.py | 56 ++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 docs/tech_docs/python/presentation_sample.py diff --git a/docs/tech_docs/python/presentation_sample.py b/docs/tech_docs/python/presentation_sample.py new file mode 100644 index 0000000..7189865 --- /dev/null +++ b/docs/tech_docs/python/presentation_sample.py @@ -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" \ No newline at end of file