Бағдарламалау кейде скучно және жалықтыруы мүмкін, әсіресе бағдарламалау сабақтарына қатысты. Көбінесе сіз жасаған бағдарламалар қара терезеде бәрін шығарады және бұл сол. Python бағдарламалау тілінде сіз Turtle Graphics деп аталатын нәрсені қолдана аласыз, ол сізге керемет бағдарламалар жасауға мүмкіндік береді. Кез келген шеберлік деңгейіндегі бағдарламашы мұны Python -да керемет геометриялық үлгіні жасау үшін қолдана алады.
Қадамдар
1 -қадам. Жүктеу Python компиляторы.
2.7 нұсқасын міндетті түрде жүктеп алыңыз.
Қадам 2. Python қабығын ашыңыз
Python 2.7 қалтасына өтіп, «IDLE (python GUI) түймесін басыңыз. Ол осындай питон қабығымен ашылуы керек.
Қадам 3. Қабықтан жаңа файлды бастаңыз
Жоғарғы сол жақ бұрышта файлды нұқыңыз және ашылмалы мәзірде «Жаңа файл» түймесін басыңыз. Бұл сіздің бағдарламаңызды жазатын атаусыз файлды ашады.
Қадам 4. Тасбақа графикасын импорттаңыз
Тасбақа графикасын қолдану үшін оларды бағдарламаға импорттау қажет. Сіз бұл кодтың бірінші жолындасыз. Сіз жай ғана «тасбақа импортынан *» теріңіз. Кездейсоқ құрылған түстерді беру үшін келесі жолға «кездейсоқ импорттау» теру керек.
Қадам 5. Бағдарламада экран жасаңыз
Бағдарламада графика болуы үшін оларды экранға шығару керек. Сіз мұны айнымалы жасау арқылы жасай аласыз (айнымалы экранды атаған дұрыс) және оны «Экран ()» функциясына теңестіру арқылы. Экранның өлшемін де орнату қажет. Келесі жолда сіз экранға жасаған айнымалы атауды қабылдайсыз және экранның өлшемін өзгерту функциясын қолданасыз. Мысалы: screen.screensize (400, 400, “қара”). Жақшаның ішінде экранның биіктігін, енін және өң түсін орнатады.
Қадам 6. Геометриялық үлгіні салу үшін қалам жасаңыз
Экранның алдыңғы қадамындағы сияқты, сіз «Pen ()» функциясына тең айнымалы мәнді (шатасуды сақтау үшін ең жақсы деп аталатын қалам) орнатасыз. Келесі жолда сіз қаламның жылдамдығын жылдамдық функциясын қолдана отырып, соңғы қадамдағыдай етіп орнатасыз, алайда «.screensize» орнына «.speed» қолданасыз. Жақшаның ішінде жылдамдықты орнатасыз (үлгіні жылдам жасау үшін жылдамдықты 75 -ке орнатып көріңіз).
Қадам 7. Квадрат өлшемі ретінде қолданылатын айнымалы мәнді кейінірек жасаңыз
Бұл бағдарламада сіз алатын керемет геометриялық үлгі экранда салынған көптеген квадраттардан жасалған. Сізге «өлшемі» деп аталатын айнымалы мәнді құру керек және ол осы квадраттардың өлшемін орнату үшін қолданылатын 20 -ға тең
Қадам 8. for циклын жасаңыз
Қажетті геометриялық үлгіні алу үшін қаламның квадрат жасауын сақтау қажет, мұны қайталау арқылы жасайсыз, бұл for циклы үшін қажет. Бұл келесі код жолына «for 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 -қадам. Квадраттың көлемін үлкейтіңіз
Керемет үлгінің бір бөлігі - бұл алаңның үлкеюі. Сіз мұны «size = size +3» кодының соңғы жолын жазу арқылы жасайсыз. Осылайша, цикл арқылы ол шаршының өлшемін 3 -ке арттырады.
Қадам 16. Бағдарламаны іске қосыңыз
Сіздің бағдарламаңыз осында сияқты болуы керек. Керемет геометриялық үлгіні көру үшін пернетақтада «f5» түймесін басу жеткілікті.
Кеңестер
- Бірінші рет іске қосылғанда ол сізден бағдарламаны сақтауды сұрайды, оны.py файлы ретінде сақтағаныңызға көз жеткізіңіз
- Бірінші рет іске қосқаннан кейін, егер бағдарлама жауап бермейді деп айтса, оны елемеңіз және бағдарламадан шығыңыз.