Пишем игры на Python, часть 2

Зар агуулсанАпп доторх худалдан авалт
4.9
611 шүүмж
50 мянга+
Таталтууд
Контентын үнэлгээ
3+ үнэлгээтэй
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг

Энэ аппын тухай

Тоглоомын програмчлал, эхнээс нь бүтээх: хүүхэд, өсвөр насныхан, тэдний эцэг эх, багш нарт зориулав! Хоёрдугаар хэсэг. Програмчлалын олон тооны уншигчид, оюутнуудад зориулагдсан болно. Tkinter ашиглах жишээ - Орчин үеийн цонхны интерфейсийг бий болгох.

Зөвлөмж болгож буй нас: 13 наснаас эхлэн, материалын эхний хэсгийг судалсны дараа.

Тоглоом бичих: Програмчлалын чадварыг харуулсан энгийн тоглоом бичих замаар Python 3 програмчлалд суралцах.

Энэ хэсэгт өгөгдлийн бүтцийг мэдээллийг програмаар боловсруулах хэрэгсэл болгон судлахад гол анхаарлаа хандуулж байна. Тэмдэгт тэмдэгт мөр, тэмдэгт мөр, нэг ба хоёр хэмжээст жагсаалт, тэдгээрийг боловсруулах алгоритм, шифрлэлт, рекурс, өгөгдлийг ангилах. Бонус: хурдан эрэмбэлэх алгоритм ба урт арифметик.

Яагаад энэ заавар? Би бараг хорин жилийн турш компьютерийн багшаар ажиллаж байгаад нэг ядаргаатай зүйлтэй тааралдсан. "Програмчлалыг заах" зориулалттай ихэнх материал нь үнэндээ заадаггүй, гэхдээ хэлний талаархи нэг төрлийн лавлах материал юм: синтакс, функц, үр дүн. Орос, англи хэлний толь бичгийг бүхэлд нь сурсан ч гэсэн бид англиар ярихгүй гэдгийг зөвшөөрч байна. Учир нь харилцан ярианы хувьд та мянга мянган нарийн мэдрэмжийг мэдэх хэрэгтэй: цаг хугацаа, бууралт, төлөөний үг, угтвар үг хэрэглэх гэх мэт.

Энэхүү гарын авлагад би зөвхөн Python 3 хэлний талаар ярихаас гадна "Юуны тусламжтайгаар?", "Юуны төлөө?" Гэсэн асуултанд хариулж, уншигчдыг шалтгаан, логик үндэслэлээр удирддаг. яагаад? " Бүх онолыг тэр даруй практикт тусгах болно.

Материалын бүтэц:
- тэмдэг, мөр, жагсаалтын талаархи үндсэн мэдээлэл;
- рекурсийг ашиглан бүтээсэн алгоритмууд;
- урт арифметик;
- програм зохиогчийн заль мэх, заль мэх: та хувь заяаг хуурч чадахгүй, гэхдээ та өөрийнхөө ажлыг хөнгөвчлөх боломжтой (мөн хийх ёстой);
- тоглоомууд: энэ хэсэгт дөрвөн тоглоом байна:

1. "Үгийг таах" - хэрэглэгч нэг нэг үсэг сонгохдоо тодорхой сэдвийн үгийг цөөн оролдлогоор таахыг хичээдэг тоглоом.

2. "Арван тав" - 4х4 талбайд ганц л чөлөөт нүд байдаг миний Зөвлөлт бага насны оньсого. 1-ээс 15 хүртэлх тоогоор ялтсуудыг зальтай хөдөлгөж, тодорхой дараалал хийх шаардлагатай байна. Дашрамд хэлэхэд энэхүү таавар олон жилийн турш дусал дуслууд байсан.

3. "Сансрын довтлогчид" (c) (tm) гэх мэт. Харь гаригийнхан ирэх алдартай тоглоом; Tkinter-тэй хамтран хэрэгжүүлсэн хөнгөн хувилбартай болно. Та дангаараа илүү зохистой зүйлийг хийж чадна. Нэг хэвлэл Сансрын довтлогчдыг сансрын буудлагачдын жагсаалтад нэгдүгээрт оруулсан.

4. "Сокобан" - дуудагч симулятор. Лабиринтын тоглоомыг 2 хэмжээст хэтийн төлөвөөр барих зарчмуудыг авч үзье (дээд тал нь).

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

Та олох болно:
- өгөгдлийн бүтцийг боловсруулах алгоритмууд;
- олон жилийн туршлагад үндэслэсэн практик зөвлөгөө, тайлбар;
- тоглоомд зориулсан алгоритмыг зохиох үе шатууд;
- практик жишээ бүхий Ткинтерийн номын сангийн ажлын тодорхойлолт;
- Python кодыг ойлгох дадлага хийх тестүүд.

Хэрэв танд апп таалагдсан бол үнэлгээ өгч сэтгэгдэл бичнэ үү. Үргэлжлүүлэн ажиллах маш их урам зориг өгдөг :)
Шинэчилсэн огноо
2024 оны 5-р сарын 8

Өгөгдлийн аюулгүй байдал

Аюулгүй байдал нь хөгжүүлэгчид таны өгөгдлийг хэрхэн цуглуулж, хуваалцдаг болохыг ойлгохоос эхэлнэ. Өгөгдлийн нууцлал болон аюулгүй байдлын практик нь таны хэрэглээ, бүс нутаг болон наснаас хамаарч харилцан адилгүй байж болно. Хөгжүүлэгч энэ мэдээллийг өгсөн бөгөөд үүнийг цаг хугацааны явцад шинэчилж болно.
Энэ апп эдгээр өгөгдлийн төрлийг гуравдагч талтай хуваалцаж магадгүй
Байршил, Хувийн мэдээлэл болон өөр 2
Ямар ч өгөгдөл цуглуулаагүй
Хөгжүүлэгчид цуглуулгыг хэрхэн зарладаг талаар нэмэлт мэдээлэл авах
Өгөгдлийг дамжуулах явцад шифрлэдэг
Өгөгдлийг устгах боломжгүй

Үнэлгээ, сэтгэгдэл

5.0
581 шүүмж

Шинэ юм юу байна

- обновление библиотек для соответствия правилам Google.