Orodha ya maudhui:

Kutumia Python kujifunza Mipangilio ya Kibodi isiyo ya Kiingereza: Hatua 8
Kutumia Python kujifunza Mipangilio ya Kibodi isiyo ya Kiingereza: Hatua 8

Video: Kutumia Python kujifunza Mipangilio ya Kibodi isiyo ya Kiingereza: Hatua 8

Video: Kutumia Python kujifunza Mipangilio ya Kibodi isiyo ya Kiingereza: Hatua 8
Video: Kama unatumia Iphone basi Video hii ni muhimu sana kwako. 2024, Novemba
Anonim
Kutumia Python kujifunza Mipangilio ya Kibodi isiyo ya Kiingereza
Kutumia Python kujifunza Mipangilio ya Kibodi isiyo ya Kiingereza

Halo, mimi ni Julien! Mimi ni mwanafunzi wa sayansi ya kompyuta na leo nitakuonyesha jinsi unaweza kutumia chatu kujifundisha mpangilio wa kibodi ya lugha isiyo ya Kiingereza. Ujifunzaji mwingi wa lugha hufanyika mkondoni siku hizi, na jambo moja ambalo watu wanaweza kuhangaika nalo ni kujifunza ambapo wahusika wako kwenye kibodi yao. Mwisho wa mafunzo haya, tutakuwa na programu ambayo utaweza kujiuliza mara kwa mara na vile vile kufuatilia alama yako. Kwa maonyesho haya nitatumia alfabeti ya Kikorea, Hangul. Lakini, unaweza kutumia lugha yoyote unayopenda maadamu ina mpangilio wa kibodi kwa kibodi ya kawaida ya WASD.

Ugavi:

-Kompyuta inayofanya kazi na Python 3 au toleo la baadaye limesanikishwa

-Uelewa wa kimsingi wa Python na kazi zake (kamusi, kwa vitanzi, wakati vitanzi na ikiwa ni taarifa)

-Picha ya mpangilio wa kibodi kwa lugha unayojaribu kujifunza

Hatua ya 1: Muundo wa Msingi

Muundo wa Msingi
Muundo wa Msingi

Tengeneza faili mpya ya Python na uihifadhi. Anza kwa kuagiza bila mpangilio. Sasa tunaweza kufafanua kazi yetu, ambayo nitaita 'kuandika'. Kumbuka, kwamba yoyote ya majina haya yanayobadilika yanaweza kubadilishwa kuwa chochote unachopendelea. Ndani ya kazi yetu, tengeneza kamusi mbili tupu: alfabeti na sio sahihi. Kisha unda ubadilishaji sahihi na uupe kwa 0.

Hatua ya 2: Kuunda na Kubadilisha Kamusi

Kuunda na Kubadilisha Kamusi
Kuunda na Kubadilisha Kamusi

Kamusi ya alfabeti itakuwa mahali ambapo funguo zote na majibu yatafanyika. Tumia picha yako ya mpangilio unayotaka kujifunza kama rejeleo, na ujaze kamusi na tabia isiyo ya Kiingereza kuwa ufunguo, na mhusika wa Kiingereza kuwa thamani ya kila kiingilio. Kwa wahusika wowote wanaohitaji kuhama kutumiwa, ingiza tu herufi kubwa ya Kiingereza. Ifuatayo, ili kubinafsisha kamusi tutataka kutengeneza funguo inayobadilisha orodha kutoka kwa vitufe () vya kamusi. Mwishowe, tunaweza kutumia random.shuffle kuchanganya orodha muhimu.

Hatua ya 3: Kuunda kwa na wakati wa Loops

Kuunda vitanzi vya kwa na Wakati
Kuunda vitanzi vya kwa na Wakati

Kwanza tengeneza kitanzi kinachopitia orodha ya funguo ulizotengeneza. Chini ya hayo, tengeneza anuwai inayoitwa majaribio na uipe 3 (au hata hivyo majaribio mengi unayotaka kuruhusu kwa swali). Kisha, tengeneza kitanzi cha Kweli cha muda, na fanya mtumiaji wako aingize chini ya hiyo, ukimpa thamani tofauti inayoitwa. Thamani inapaswa kujumuisha ufunguo tunaoweka pamoja na kamba inayouliza mtumiaji jibu kwa Kiingereza.

Hatua ya 4: Kuunda Masharti Yetu ya Wakati wa Kitanzi

Kuunda Masharti Yetu ya Wakati wa Kitanzi
Kuunda Masharti Yetu ya Wakati wa Kitanzi

Tutakuwa na hali kuu 4 za kitanzi cha wakati: ikiwa mtumiaji ni sahihi, ikiwa wanataka kuruka (kwa kuingia nafasi tupu), ikiwa pembejeo sio barua moja, au ikiwa jibu lao halikuwa sahihi. Ikiwa pembejeo yao ni sawa na alfabeti [ufunguo], chapa 'Sahihi', ongeza 1 kwa ubadilishaji sahihi kisha uvunje. Ikiwa maoni yao sio kitu, tutachapisha 'Skipped', ongeza jibu lao kwenye kamusi isiyo sahihi kisha uvunje. Mwishowe, ikiwa pembejeo yao sio herufi ya herufi, au urefu wa pembejeo ni kubwa kuliko 1, tunawaambia maoni yao ni batili.

Hatua ya 5: Kukabiliana na Majibu yasiyo sahihi

Kukabiliana na majibu yasiyo sahihi
Kukabiliana na majibu yasiyo sahihi

Ndani ya taarifa yetu nyingine mwishoni, tunapaswa kwanza kuangalia ni mara ngapi mtumiaji ana majaribio. Ikiwa mtumiaji alikuwa amebakisha jaribio 1 tu, basi tunaongeza jibu kwenye kamusi isiyo sahihi, chapisha jibu sahihi, kisha uvunje. Kwa taarifa nyingine iliyobaki (ikiwa bado wana majaribio kushoto), toa 1 kutoka kwa majaribio, mwambie mtumiaji ajaribu tena, na uchapishe ni majaribio ngapi yamebaki.

Hatua ya 6: Kuona Matokeo

Kuona Matokeo
Kuona Matokeo

Sehemu ngumu imeisha! Sasa, tunahitaji tu kuongeza taarifa kadhaa za kuchapisha ili kuona matokeo yetu. Kwanza, chapisha kwamba mtumiaji alipata sahihi kutoka kwa urefu wa alfabeti. Ili kutambulisha sehemu inayofuata, chapa 'Una makosa yafuatayo:'. Kisha, tumia kitanzi ili kupunguzia kupitia kamusi isiyo sahihi. Kisha, chapisha kila kitufe ikifuatiwa na thamani. Hakikisha kupiga kazi yako mwisho wa faili kwa kuchapa jina la mfuasi asiyezuiliwa na jozi ya mabano. Na kwa kuwa, faili yetu imekamilika!

Hatua ya 7: Kupima Programu yako

Kupima Programu Yako
Kupima Programu Yako

Bonyeza f5 kuendesha programu yako. Hakikisha kuangalia hali zako zote, pamoja na jibu sahihi, jibu lisilo sahihi, ruka, na pembejeo batili. Picha iliyoambatanishwa inaonyesha jinsi mfano wa majaribio unaweza kuonekana.

Hatua ya 8: Mawazo ya Kumalizia

Ikiwa umeifanya kuwa mbali, kazi nzuri! Sasa unaweza kujiuliza bila kikomo mpaka uwe mtu wa kugusa katika lugha unayotaka. Python ina uwezekano mkubwa, kwa hivyo usiogope kuzunguka ili kuongeza au kubadilisha huduma za programu. Asante kwa kusoma!

Ilipendekeza: