כיצד לתכנת תבנית גיאומטרית מגניבה בפייתון (עם תמונות)

תוכן עניינים:

כיצד לתכנת תבנית גיאומטרית מגניבה בפייתון (עם תמונות)
כיצד לתכנת תבנית גיאומטרית מגניבה בפייתון (עם תמונות)

וִידֵאוֹ: כיצד לתכנת תבנית גיאומטרית מגניבה בפייתון (עם תמונות)

וִידֵאוֹ: כיצד לתכנת תבנית גיאומטרית מגניבה בפייתון (עם תמונות)
וִידֵאוֹ: How to Upload Files to Dropbox Shared Folders | www.dropbox.com 2021 2024, מאי
Anonim

תכנות לפעמים יכול להיות קצת משעמם ומייגע, במיוחד כשזה מגיע לשיעורי תכנות. לעתים קרובות התוכניות שאתה מבצע פולטות הכל בחלון קטן ושחור וזהו. בשפת התכנות Python, אתה יכול להשתמש במשהו שנקרא Turtle Graphics המאפשר לך ליצור כמה תוכניות די מגניבות. מתכנת בכל רמת מיומנות יכול להשתמש בזה ליצירת תבנית גיאומטרית מגניבה בפייתון.

צעדים

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 1. הורד מהדר Python.

הקפד להוריד את גירסת 2.7.

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 2. פתח את מעטפת ה- Python

כנסו לתיקייה Python 2.7 ולחצו על IDLE (python GUI). זה אמור לצוץ עם מעטפת פייתון כזו.

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 3. התחל קובץ חדש מהקליפה

בפינה השמאלית העליונה לחץ על קובץ ועל התפריט הנפתח לחץ על "קובץ חדש". פעולה זו תפתח קובץ ללא שם שבו תכתוב את התוכנית שלך.

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 4. ייבוא גרפי צב

כדי שתוכל להשתמש בגרפיקת צבים עליך לייבא אותם לתוכנית שלך. אתה זה בשורה הראשונה של הקוד שלך. אתה פשוט מקליד "מיבוא צבים *" כך. כדי לתת לתוכנית שלך צבעים שנוצרו באופן אקראי, בשורה הבאה עליך להקליד "יבוא אקראי".

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 5. צור מסך בתוכנית שלך

כדי לקבל גרפיקה בתוכנית שלך עליך ליצור מסך שיוצג בו. אתה עושה זאת על ידי יצירת משתנה (עדיף לתת שם למסך המשתנה) ולהגדיר אותו שווה לפונקציה "מסך ()". צריך גם להגדיר את גודל המסך. בשורה הבאה אתה לוקח את שם המשתנה שיצרת למסך שלך ומשתמש בפונקציית גודל המסך. לדוגמה: מסך מסך. (400, 400, "שחור"). בתוך הסוגריים מוגדרת הגובה, הרוחב וצבע הרקע של המסך.

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 6. צור עט לציור הדפוס הגיאומטרי

בדומה לשלב הקודם עם המסך, אתה מגדיר משתנה (עט בשם הטוב ביותר כדי לחסוך בלבול) השווה לפונקציה "עט ()". בשורה הבאה אתה מגדיר את מהירות העט באמצעות פונקציית המהירות באותו אופן כמו השלב האחרון, אולם במקום להשתמש ב ".screensize" אתה משתמש ב ". Speed". בתוך הסוגריים אתה מגדיר את המהירות (כדי ליצור את התבנית במהירות, נסה להגדיר את המהירות ל- 75).

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 7. צור משתנה מאוחר יותר שישמש כגודל ריבוע

התבנית הגיאומטרית המגניבה שאתה מקבל בתוכנית זו עשויה מרובעים רבים המצוירים במסך. עליך ליצור משתנה בשם "גודל" ולהשוות אותו ל -20 אשר ישמש לקביעת גודל הריבועים הללו

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 8. צור לולאה עבור

כדי לקבל את התבנית הגיאומטרית הרצויה אתה צריך לשמור על העט ליצור ריבועים, אתה עושה זאת באמצעות חזרה וזהו מה שלולאה עבור נועדה. זה נעשה על ידי כתיבה בשורת הקוד הבאה "עבור i בטווח (150):". מה שזה עושה הוא להגדיר את התוכנית כדי להריץ משהו 150 פעמים, במקרה זה היא תשמש לציור ריבועים פי 150 מה שיגרום לתבנית גיאומטרית מגניבה. (כל השלבים לאחר יצירת לולאת ה- for יצטרכו להיות בתוך לולאת ה- for. הדבר נעשה פשוט על ידי לחיצה על מקש הכרטיסייה והחתמה. עם זאת היא אמורה לעשות זאת עבורך באופן אוטומטי לאחר יצירת הלולאה.)

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 9. הכינו צבע אקראי

כדי לתת לדפוס צבעים שנוצרו באופן אקראי, עליך לבצע את הפעולות הבאות. בשורה הבאה צור משתנה בשם "r" והגדר אותו שווה ל "random.randint (0, 225). חזור על שלב זה פעמיים נוספות באמצעות שמות המשתנים "g" ו- "b".

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 10. אחסן את הצבע האקראי

כעת, כאשר ישנם שלושה משתנים המייצרים מספרים אקראיים, עליך לאחסן אותם במשתנה. בשורת הקוד הבאה צור משתנה בשם "randcol" והגדר אותו שווה ל- "(r, g, b)".

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 11. אפשר לתוכנית להשתמש בצבע

כדי לתת לתוכנית גישה לצבעים הפעלת את פונקציית הצבע. כדי להפעיל את פונקציית הצבע כל שעליך לעשות הוא להקליד את השורה הבאה של הקוד "colormode (255)" ולעבור לשורה הבאה.

תכנות תבנית גיאומטרית מגניבה בשלב פייתון
תכנות תבנית גיאומטרית מגניבה בשלב פייתון

שלב 12. הגדר את הצבע

באמצעות העט שיצרת קודם תגדיר את צבעו. אתה עושה זאת על ידי כתיבת "pen.color (randcol)". זה יעניק כעת לעט שלך צבע אקראי כשהוא יוציא את התבנית.

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 13. תן את הוראות העט

כדי לקבל את האפקט הרצוי יהיה עליך להקליד "pen.circle (גודל, שלבים = 4)". בשלב 7 יצרת משתנה "גודל" המשמש כאן. אז החלק "צעדים = 4" הוא מה שיוצר את הריבוע.

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 14. סובב את העט

התבנית המגניבה באה מהפיכת העט בכל איטרציה של הלולאה. אתה מסובב את העט על ידי כתיבה בשורת הקוד הבאה "pen.right (55)". זה גורם לעט להסתובב ימינה ב 55 מעלות בכל פעם דרך הלולאה.

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 15. הגדל את גודל הריבוע

חלק מהתבנית המגניבה היא שהריבוע ממשיך לגדול. אתה עושה זאת על ידי כתיבת השורה האחרונה של הקוד "גודל = גודל +3". כך שבכל פעם דרך הלולאה היא מגדילה את גודל הריבוע ב -3.

תכנת תבנית גיאומטרית מגניבה בשלב פייתון
תכנת תבנית גיאומטרית מגניבה בשלב פייתון

שלב 16. הפעל את התוכנית

התוכנית שלך צריכה להיראות כמו שהיא נראית כאן. כדי לראות את התבנית הגיאומטרית המגניבה כל שעליך לעשות הוא ללחוץ על "f5" במקלדת.

טיפים

  • בפעם הראשונה שהוא יופעל היא תבקש ממך לשמור את התוכנית, הקפד לשמור אותה כקובץ.py
  • לאחר הפעלה בפעם הראשונה אם כתוב שהתוכנית לא מגיבה פשוט תתעלם ממנה ותצא מהתוכנית.

מוּמלָץ: