Python дээр гайхалтай геометрийн хэв маягийг хэрхэн програмчлах вэ (зурагтай)

Агуулгын хүснэгт:

Python дээр гайхалтай геометрийн хэв маягийг хэрхэн програмчлах вэ (зурагтай)
Python дээр гайхалтай геометрийн хэв маягийг хэрхэн програмчлах вэ (зурагтай)

Видео: Python дээр гайхалтай геометрийн хэв маягийг хэрхэн програмчлах вэ (зурагтай)

Видео: Python дээр гайхалтай геометрийн хэв маягийг хэрхэн програмчлах вэ (зурагтай)
Видео: КАК НАСТРОИТЬ L4D2 2024, May
Anonim

Програмчлал нь заримдаа уйтгартай, уйтгартай байдаг, ялангуяа програмчлалын хичээл авахад. Ихэнхдээ таны хийдэг програмууд хар жижиг цонхонд бүгдийг гаргадаг. Python програмчлалын хэл дээр та яст мэлхий график гэж нэрлэгддэг зүйлийг ашиглаж болох бөгөөд энэ нь танд маш гайхалтай програм үүсгэх боломжийг олгодог. Аливаа ур чадварын түвшний програмист үүнийг ашиглан Python дээр гайхалтай геометрийн загварыг бий болгож чадна.

Алхам

Python Алхам 1 -ийн гайхалтай геометрийн загварыг програмчлах
Python Алхам 1 -ийн гайхалтай геометрийн загварыг програмчлах

1-р алхам. Татаж авах Python хөрвүүлэгч.

2.7 хувилбарыг татаж авахаа мартуузай.

Python 2 -р хэсэгт гайхалтай геометрийн загварыг програмчлах
Python 2 -р хэсэгт гайхалтай геометрийн загварыг програмчлах

Алхам 2. Python бүрхүүлийг нээнэ үү

Python 2.7 хавтасны доор ороод IDLE (python GUI) дээр дарна уу. Энэ нь иймэрхүү питон бүрхүүлтэй гарч ирэх ёстой.

Python 3 -р хэсэгт гайхалтай геометрийн загварыг програмчлах
Python 3 -р хэсэгт гайхалтай геометрийн загварыг програмчлах

Алхам 3. Бүрхүүлээс шинэ файл эхлүүлнэ үү

Зүүн дээд буланд байгаа файлыг дарж, доошоо "Шинэ файл" дээр дарна уу. Энэ нь програмаа бичих нэргүй файлыг нээх болно.

Python 4 -р хэсэгт гайхалтай геометрийн загварыг програмчлах
Python 4 -р хэсэгт гайхалтай геометрийн загварыг програмчлах

Алхам 4. Мэлхий график импортлох

Мэлхий графикийг ашиглахын тулд тэдгээрийг програмдаа оруулах хэрэгтэй. Энэ бол таны кодын эхний мөрөнд байна. Та зүгээр л "яст мэлхийн импортоос *" гэж бичнэ үү. Санамсаргүй байдлаар үүсгэсэн өнгийг програмдаа өгөхийн тулд дараагийн мөрөнд "санамсаргүй байдлаар оруулах" гэж оруулах хэрэгтэй.

Python 5 -р сэрүүн геометрийн загварыг програмчлах
Python 5 -р сэрүүн геометрийн загварыг програмчлах

Алхам 5. Програмдаа дэлгэц үүсгээрэй

Хөтөлбөрт график оруулахын тулд та тэдгээрийг харуулах дэлгэц үүсгэх ёстой. Үүнийг хийхийн тулд хувьсагч үүсгэж (хувьсагчийн дэлгэцийг нэрлэх нь хамгийн тохиромжтой) бөгөөд үүнийг "Дэлгэц ()" функцтэй тэнцүүлж тохируулна уу. Мөн дэлгэцийн хэмжээг тохируулах шаардлагатай. Дараагийн мөрөнд та дэлгэцэндээ зориулж хийсэн хувьсагчийн нэрийг аваад дэлгэцийн хэмжээг өөрчлөх функцийг ашиглана уу. Жишээлбэл: screen.screensize (400, 400, "хар"). Хаалтны дотор дэлгэцийн өндөр, өргөн, арын өнгийг тохируулж байна.

Python 6 -р хэсэгт гайхалтай геометрийн загварыг програмчлах
Python 6 -р хэсэгт гайхалтай геометрийн загварыг програмчлах

Алхам 6. Геометрийн загварыг зурахын тулд үзэг үүсгээрэй

Өмнөх алхам шиг дэлгэцэн дээр та "Үзэг ()" функцтэй тэнцүү хувьсагч (төөрөгдөл аврах хамгийн сайн нэртэй үзэг) тохируулсан болно. Дараагийн мөрөнд үзэгний хурдыг сүүлийн функцтэй адил хурдны функцийг ашиглан тохируулдаг боловч ".screensize" -г ашиглахын оронд ".speed" -г ашиглана. Хаалтанд та хурдыг тохируулна (загварыг хурдан гаргахын тулд хурдыг 75 болгож тохируулна уу).

Python 7 дахь гайхалтай геометрийн загварыг програмчлах
Python 7 дахь гайхалтай геометрийн загварыг програмчлах

Алхам 7. Дөрвөлжингийн хэмжээгээр ашиглахын тулд дараа нь хувьсагч үүсгэнэ

Энэхүү хөтөлбөрт хамрагдах гайхалтай геометрийн загварыг дэлгэц дээр зурсан олон дөрвөлжин хэсгээс бүтээсэн болно. Та эдгээр хэмжээтэй талбайн хэмжээг тохируулахын тулд "size" нэртэй хувьсагч үүсгэж 20 -тэй тэнцүү байх шаардлагатай

Python 8 -р алхам дээр гайхалтай геометрийн загварыг програмчлах
Python 8 -р алхам дээр гайхалтай геометрийн загварыг програмчлах

Алхам 8. For давталт үүсгэх

Хүссэн геометрийн хэв маягийг олж авахын тулд үзэгийг квадрат хэлбэртэй байлгах хэрэгтэй бөгөөд үүнийг давталтаар хийдэг бөгөөд энэ нь for давталт юм. Үүнийг кодын дараагийн мөрөнд "for i in range (150):" гэж бичих замаар хийдэг. Энэ нь програмыг 150 удаа ажиллуулах тохиргоог хийх бөгөөд энэ тохиолдолд квадратыг 150 удаа зурахад ашиглагддаг бөгөөд энэ нь гайхалтай геометрийн хэв маягийг бий болгоно. (For давталт үүсгэсний дараа хийх бүх алхам нь for давталтын дотор байх ёстой. Үүнийг зөвхөн табын товчлуур дээр дарж, догол мөр хийх замаар хийдэг. Гэсэн хэдий ч давталтыг үүсгэсний дараа үүнийг автоматаар хийх ёстой.)

Python 9 -р алхам дээр гайхалтай геометрийн загварыг програмчлах
Python 9 -р алхам дээр гайхалтай геометрийн загварыг програмчлах

Алхам 9. Санамсаргүй өнгө бэлдээрэй

Санамсаргүй байдлаар үүсгэсэн өнгийг өгөхийн тулд та дараах зүйлийг хийх хэрэгтэй. Дараагийн мөрөнд "r" нэртэй хувьсагч үүсгээд түүнийг "random.randint (0, 225) -тай тэнцүү болгоно. Энэ алхамыг "g" ба "b" гэсэн хувьсагчийн нэрийг ашиглан дахин хоёр удаа давтана.

Python Алхам 10 -д гайхалтай геометрийн загварыг програмчлах
Python Алхам 10 -д гайхалтай геометрийн загварыг програмчлах

Алхам 10. Санамсаргүй өнгийг хадгална уу

Санамсаргүй тоо үүсгэдэг гурван хувьсагч байгаа тул та тэдгээрийг хувьсагчид хадгалах хэрэгтэй. Дараагийн кодын мөрөнд "randcol" нэртэй хувьсагч хийж, түүнийг "(r, g, b)" -тэй тэнцүү болгоно.

Python 11 -р алхам дээр гайхалтай геометрийн загварыг програмчлах
Python 11 -р алхам дээр гайхалтай геометрийн загварыг програмчлах

Алхам 11. Програмыг өнгө ашиглахыг зөвшөөрнө үү

Өнгөт нэвтрэх боломжийг олгохын тулд та өнгөний функцийг ажиллуулсан болно. Өнгөний функцийг ажиллуулахын тулд кодын дараагийн мөрөнд "colormode (255)" гэж бичээд дараагийн мөр рүү шилжихэд л хангалттай.

Python 12 -р хэсэгт гайхалтай геометрийн загварыг програмчлах
Python 12 -р хэсэгт гайхалтай геометрийн загварыг програмчлах

Алхам 12. Өнгийг тохируулна уу

Өмнө нь үүсгэсэн үзэг ашиглан түүний өнгийг тохируулах болно. Та үүнийг "pen.color (randcol)" гэж бичих замаар хийдэг. Энэ нь таны үзэгний загварыг зурахдаа санамсаргүй өнгө өгөх болно.

Python 13 -р хэсэгт гайхалтай геометрийн загварыг програмчлах
Python 13 -р хэсэгт гайхалтай геометрийн загварыг програмчлах

Алхам 13. Үзэгний зааврыг өгнө үү

Хүссэн эффектийг авахын тулд "pen.circle (хэмжээ, алхам = 4)" гэж бичих шаардлагатай болно. 7 -р алхам дээр та энд ашигладаг "хэмжээ" хувьсагчийг үүсгэсэн. Дараа нь "алхам = 4" хэсэг нь квадратыг бий болгодог.

Python -ийн 14 -р хэсэгт гайхалтай геометрийн загварыг програмчлах
Python -ийн 14 -р хэсэгт гайхалтай геометрийн загварыг програмчлах

Алхам 14. Үзэгийг эргүүл

Хөргөх загвар нь давталтын давталт бүрт үзэг эргүүлэхээс үүдэлтэй юм. Дараагийн мөрөнд "pen.right (55)" гэж бичээд үзгээ эргүүлнэ үү. Энэ нь үзэгийг тойрог замаар 55 градусаар баруун тийш эргүүлэхэд хүргэдэг.

Python 15 -р хэсэгт гайхалтай геометрийн загварыг програмчлах
Python 15 -р хэсэгт гайхалтай геометрийн загварыг програмчлах

Алхам 15. Талбайн хэмжээг нэмэгдүүлэх

Гайхамшигтай хэв маягийн нэг хэсэг бол дөрвөлжин улам томорч байгаа явдал юм. Та үүнийг "size = size +3" кодын сүүлчийн мөрийг бичих замаар хийдэг. Тиймээс давталт хийх бүрт дөрвөлжингийн хэмжээг 3 -аар нэмэгдүүлдэг.

Python 16 -р хэсэгт гайхалтай геометрийн загварыг програмчлах
Python 16 -р хэсэгт гайхалтай геометрийн загварыг програмчлах

Алхам 16. Хөтөлбөрийг ажиллуулна уу

Таны програм энд байгаа шиг харагдах ёстой. Гоё геометрийн хэв маягийг харахын тулд гар дээрээ "f5" товчлуурыг дарахад л хангалттай.

Зөвлөмж

  • Эхний удаа ажиллуулахад програмыг хадгалахыг танаас хүсэх бөгөөд үүнийг.py файл болгон хадгалсан эсэхээ шалгаарай
  • Эхний удаа ажиллуулсны дараа програм хариу өгөхгүй байна гэж хэлвэл үүнийг үл тоомсорлож програмаас гарна уу.

Зөвлөмж болгож буй: