Агуулгын хүснэгт:
- Алхам 1: Үндсэн бүтэц
- Алхам 2: толь бичиг бүтээх, санамсаргүй байдлаар бичих
- Алхам 3: for ба while давталт үүсгэх
- Алхам 4: Бидний гогцооны нөхцлийг бүрдүүлэх
- Алхам 5: Буруу хариулттай харьцах
- Алхам 6: Үр дүнг харах
- Алхам 7: Хөтөлбөрөө туршиж үзээрэй
- Алхам 8: Бодол санаагаа дүгнэх
Видео: Python ашиглан англи хэлний бус гар зохион байгуулалтыг сурах: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Сайн уу, би Жулиен байна! Би компьютерийн шинжлэх ухааны оюутан бөгөөд өнөөдөр би та бүхэнд Python програмыг ашиглан англи хэлгүй гарны зохион байгуулалтыг зааж өгөх болно. Орчин үед хэл сурах маш олон арга байдаг бөгөөд хүмүүсийн тэмцэж чаддаг нэг зүйл бол тэмдэгтүүд гар дээрээ хаана байгааг сурах явдал юм. Энэхүү гарын авлагын төгсгөлд бид танд хэд хэдэн удаа тест хийх, оноогоо хянах боломжтой програмтай болно. Энэ жагсаалд би солонгос цагаан толгой болох Хангулыг ашиглах болно. Гэсэн хэдий ч стандарт WASD гарны гарны зохион байгуулалттай бол та дуртай хэлээ ашиглаж болно.
Хангамж:
-Python 3 болон түүнээс хойшхи хувилбарыг суулгасан ажиллагаатай компьютер
-Python болон түүний функцуудын талаархи анхан шатны ойлголт
-Таны сурахыг оролдож буй хэлний гарын байрлалын зураг
Алхам 1: Үндсэн бүтэц
Шинэ Python файл үүсгээд хадгална уу. Санамсаргүй байдлаар импортлохоос эхэлье. Одоо бид "бичих" гэж нэрлэх функцээ тодорхойлж чадна. Эдгээр хувьсагчийн нэрийг дурын нэр болгон өөрчилж болно гэдгийг санаарай. Бидний үйл ажиллагааны хүрээнд цагаан толгой ба буруу гэсэн хоёр хоосон толь бичиг үүсгээрэй. Дараа нь зөв хувьсагч үүсгээд 0 -д онооно уу.
Алхам 2: толь бичиг бүтээх, санамсаргүй байдлаар бичих
Цагаан толгойн толь бичиг нь холбогдох бүх түлхүүрүүд болон хариултуудыг хадгалах болно. Сурахыг хүсч буй зохион байгуулалтынхаа зургийг лавлагаа болгон ашиглаж, толь бичгийг англи бус тэмдэгтээр түлхүүр болгон, англи тэмдэгтийг оруулга бүрийн утга болгон бөглөнө үү. Шилжүүлэх шаардлагатай тэмдэгтүүдийн хувьд англи үсгээр том үсгээр бичээрэй. Дараа нь толь бичгийг санамсаргүй байдлаар сонгохын тулд бид толь бичгийн түлхүүрүүдээс () жагсаалт гаргах түлхүүрүүдийг хувьсагч болгохыг хүсч байна. Эцэст нь бид random.shuffle ашиглан түлхүүрүүдийн жагсаалтыг хольж болно.
Алхам 3: for ба while давталт үүсгэх
Эхлээд хийсэн түлхүүрүүдийнхээ жагсаалтаар дамжих for гогцоог үүсгэнэ үү. Үүний доор оролдлого гэж нэрлэгддэг хувьсагч үүсгээд 3 -т оноож өг (эсвэл хичнээн олон оролдлого хийвэл та нэг асуултанд зөвшөөрөхийг хүсч байна). Дараа нь True давталт үүсгэж, үүний доор хэрэглэгчийг оруулна уу. Утга нь бидний давтаж буй түлхүүр, хэрэглэгчид англи хэл дээр хариулт өгөхийг хүссэн мөрийг агуулсан байх ёстой.
Алхам 4: Бидний гогцооны нөхцлийг бүрдүүлэх
Бид while давталтын 4 үндсэн нөхцөлтэй болно: хэрэв хэрэглэгч зөв бол, алгасахыг хүсвэл (хоосон зай оруулах замаар), оролт нь ганц үсэг биш эсвэл хариулт нь буруу байсан бол. Хэрэв тэдний оролт цагаан толгойтой [түлхүүр] тэнцүү бол 'Зөв' гэж хэвлээд 1 -ийг зөв хувьсагч дээр нэмээд таслаарай. Хэрэв тэдний оруулсан мэдээлэл юу ч биш бол бид "Алгассан" гэж хэвлээд, хариултыг нь буруу толь бичигт оруулаад тасална. Эцэст нь, хэрэв тэдний оруулсан үсэг нь тоон тэмдэгт биш эсвэл оролтын урт 1 -ээс их байвал бид тэдний оруулсан оролт буруу гэж хэлдэг.
Алхам 5: Буруу хариулттай харьцах
Төгсгөлд нь оруулсан өөр мэдэгдэлдээ бид эхлээд хэрэглэгч хичнээн оролдлого хийснийг шалгах ёстой. Хэрэв хэрэглэгч зөвхөн 1 оролдлого хийсэн бол бид буруу толь бичигт хариултыг нэмж, зөв хариултыг хэвлээд дараа нь таслав. Үлдсэн else мэдэгдлийн хувьд (хэрэв тэд оролдлого үлдсэн хэвээр байгаа бол) оролдлогоос 1 -ийг хасаад, дахин оролдохыг хэрэглэгчид хэлээд хичнээн оролдлого үлдсэнийг хэвлэ.
Алхам 6: Үр дүнг харах
Хэцүү хэсэг дууслаа! Одоо бид үр дүнг харахын тулд хэд хэдэн хэвлэлийн мэдэгдлийг нэмэх хэрэгтэй. Нэгдүгээрт, хэрэглэгч цагаан толгойн уртаас зөв бичсэнийг хэвлэ. Дараагийн хэсгийг танилцуулахын тулд 'Та дараах алдааг олж авлаа:' гэж хэвлэ. Дараа нь буруу толь бичгийг давтахын тулд for давталтыг ашиглана уу. Дараа нь түлхүүр бүрийг дараа нь утгыг хэвлэ. Файлын төгсгөлд өөрийн функцийг дуудахаа бүү мартаарай, дагалдагч гэж бичээрэй. Үүнтэй хамт манай файл бүрэн боллоо!
Алхам 7: Хөтөлбөрөө туршиж үзээрэй
Програмаа ажиллуулахын тулд f5 товчийг дарна уу. Зөв хариулт, буруу хариулт, алгасах, хүчингүй оролт зэрэг бүх нөхцлийг сайтар шалгаж үзээрэй. Туршилтын жишээ хэрхэн харагдахыг хавсаргасан зураг дээр харуулав.
Алхам 8: Бодол санаагаа дүгнэх
Хэрэв та өнөөг хүртэл амжилтанд хүрсэн бол гайхалтай ажил боллоо! Та одоо хүссэн хэлээрээ мэдрэгчтэй бичгийн машин бичих хүртэл өөрийгөө эцэс төгсгөлгүй шалгаж болно. Python нь хязгааргүй боломжуудыг агуулдаг тул програмын онцлогийг нэмэх, өөрчлөхийн тулд бүү эргэлзээрэй. Уншсанд баярлалаа!
Зөвлөмж болгож буй:
Загварын галт тэрэгний зохион байгуулалтыг өөрийн товчлуураар удирдах! 12 алхам
Загварын галт тэрэгний зохион байгуулалтыг өөрийн товчлуураар удирдаарай!: Миний өмнөх зааварчилгааны нэг хэсэгт би телевизийн алсын удирдлагаар загвар галт тэргээ хэрхэн удирдахыг танд харуулсан. Та мөн сайжруулсан хувилбарыг эндээс үзэх боломжтой. Энэхүү гарын авлагад би галт тэрэгний загварыг гараар хэрхэн удирдахыг танд үзүүлэх болно
Arduino англи хэлний туслах: 7 алхам
Ардуино англи хэлний туслах: Танилцуулга: Би бол технологийн интеграцид анхаарлаа хандуулж, боловсролын чиглэлээр магистрын зэрэг хамгаалсан оюутан. Би одоогоор хөгжим зааж байгаа бөгөөд энэ семестрийн ихэнх хэсгийг Arduino-ийг хөгжимтэй холбоотой төслүүдэд ашиглах талаар суралцсан
Англи хэлний хувийн сургагч багш - AI дууны туслах: 15 алхам
Англи хэлний хувийн сургагч багш - AI дууны туслах: Энэхүү төсөл нь аливаа хэл шинжлэлийн шалгалтанд бэлтгэж буй оюутнуудад туслах болно
Хэлний хэлний нейростимулятор: 10 алхам
Хэлний хэлний нейростимулятор: Энэхүү төслийг Нова Скотиа мужийн Марк захиалсан болно. Энэ нь 471.88 долларын үнэтэй, зураг төсөл боловсруулахад 66.5 цаг зарцуулсан. Хуванцар хайрцагтай дээрх хоёр зураг нь нэг хүний захиалгаар хийсэн төхөөрөмжийн хоёр дахь (хаалттай) давталтын зураг юм
Python Turtle ашиглан код бичиж сурах: 4 алхам
Python Turtle ашиглан код бичиж сурах: Энэхүү гарын авлагад бид Python ашиглан код бичих хөгжилтэй ертөнцийг, ялангуяа Мэлхий номын санг танилцуулах болно. Хэрэв та илүү ихийг мэдэхийг хүсч байвал зохиогчийн номыг уншихыг зөвлөж байна: https: //www.amazo