Агуулгын хүснэгт:
- Алхам 1: Тойм
- Алхам 2: Python болон Pycharm суулгах
- Алхам 3: Видео гарын авлага
- Алхам 4: Санамсаргүй тоо үүсгэх
- Алхам 5: Хэрэглэгчээс мэдээлэл авах
- Алхам 6: Үндсэн давталт үүсгэх
- Алхам 7: If Elif мэдэгдэл үүсгэх
- Алхам 8: Эцсийн мэдэгдлийг бичих
- Алхам 9: Нэмэлтүүд
- Алхам 10: Түлхүүр үгс
Видео: Энгийн Python тоо таамаглах тоглоом: 11 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү гарын авлагад бид Pycharm програм дээр Python тоог таах энгийн тоглоомыг хэрхэн бий болгохыг заах болно. Python бол скрипт хэл бөгөөд эхлэгч болон мэргэжилтнүүдийн аль алинд нь тохиромжтой. Python дахь кодчиллын хэв маягийг унших, дагаж мөрдөхөд хялбар байдаг. Энэхүү гарын авлагын эцсийн зорилго нь програмчлах сониуч зангаа өдөөж болох зугаа цэнгэлийн энгийн скрипт хэрхэн бичих талаар бага зэрэг гэрэл гэгээ өгөх явдал юм.
Агуулга:
1. Python 3.7 хувилбарыг аваад суулгаарай
2. Pycharm -ийг аваад суулгаарай
3. Pycharm -ийг анх удаа тохируулах
4. Санамсаргүй тоо үүсгэх
5. Хэрэглэгчээс мэдээлэл авах
6. Үндсэн while давталт үүсгэх
7. "if", "elif", "else" гэсэн мэдэгдэл үүсгэх
8. Хэрэглэгчид үзүүлэх мессежийг харуулах
Нэмэлтүүд
Түлхүүр үгс
Эцсийн код
Алхам 1: Тойм
Энэхүү тааварлах тоглоомыг pycharm IDE ашиглан python ашиглан програмчлалын үндсэн аргуудыг хэрэглэгчдэд үзүүлэх зорилгоор бүтээсэн болно. Энэхүү гарын авлагын үндэс нь санамсаргүй тооны генератор ашиглан энгийн таамаглах тоглоомыг бий болгох болно. Эцсийн үр дүн нь санамсаргүй тоонууд хэрхэн үүсдэгийг ойлгоход хүргэж болзошгүй юм. Жишээлбэл, эвдрэлийг тоогоор тооцдог видео тоглоомд эдгээр тоонууд нь бидний үүсгэсэнтэй адил тусгай шаардлагуудыг агуулсан санамсаргүй тооны генераторын тусламжтайгаар хийгддэг. Санамсаргүй тооны генератор нь илүү төвөгтэй байж болох ч энэ нь хэрхэн ажилладаг талаар үндсэн ойлголттой болох боломжтой юм.
Алхам 2: Python болон Pycharm суулгах
Нөөц:
www.python.org/
www.jetbrains.com/pycharm/
Алхам 3: Видео гарын авлага
Дээрх видео гарын авлагыг үзээрэй, дараа нь тоглоомыг хэрхэн бичихээ ойлгохын тулд доорх алхмуудыг үзээрэй.
Алхам 4: Санамсаргүй тоо үүсгэх
Тоглоом нь энгийн сорилттой тулгарахын тулд бид 100 -аас доош тооны санамсаргүй тоо үүсгэхийг хүсч байна. Энэ тоо нь тоглогчийн таах ёстой тоо байх болно. Тооны хүрээ 1 -ээс 99 хүртэл байх болно. Бид үүнийг дараах мэдэгдлийг бичих замаар гүйцэтгэдэг.
randomNumber = random.randint (1, 99)
"randomNumber" бол бидний санамсаргүй тоог хадгалах хувьсагч юм.
"random.randint (1, 99)" нь 1 -ээс 99 хүртэлх санамсаргүй тоо үүсгэхэд ашиглагддаг.
*Тэмдэглэл: Кодын дээд хэсэгт "санамсаргүй байдлаар оруулах" гэж бичээрэй, эс тэгвээс "random.randint (1, 99)" - ийг ашиглах боломжгүй болно.
Нэг чухал тэмдэглэл бол Python -ийг догол мөрөөр бүтээсэн тул жишээн дээрх догол мөрийг яг дагаж мөрдөх явдал юм. Буруу догол мөрөнд мэдэгдэл байрлуулсан бол тоглоом тоглохыг оролдоход код алдаа гаргаж болзошгүй.
Алхам 5: Хэрэглэгчээс мэдээлэл авах
Тоглоомыг ажиллуулахын тулд бид хэрэглэгчийн саналыг хүлээн авах боломжтой байх ёстой. Тоглогчоос санамсаргүй тоо юу болохыг таах хэрэгтэй. Таах боломжтой тоонуудын хүрээ нь 1 -ээс 99 хүртэл байна. Энэ програм нь тооноос гадуур байх үед алдаа гаргадаггүй боловч зөв тоог олох хүртэл давталт үргэлжлэх болно.
Бид үүнийг ингэж бичиж болох "оролт" командыг ашиглан хийдэг.
guess = int (оролт ("1 -ээс 99 хүртэлх тоог оруулна уу:"))
Бид хэрэглэгчийн оролтыг "таамаглах" нэртэй хувьсагч хэлбэрээр хадгалж байна. "Int" гэдэг нь бид хэрэглэгчийн оруулсан өгөгдлийг бүхэл тоо болгон хадгалж байгаа бөгөөд энэ нь бүхэл тоон утга болно гэсэн үг юм. Оруулах хэсгүүд ("1 -ээс 99 хүртэлх тоог оруулна уу:") нь хэрэглэгчийн оролтыг авч буй компьютерт хэлдэг бөгөөд хэрэв давталт үргэлжилбэл дараах мессежийг харуулна.
Алхам 6: Үндсэн давталт үүсгэх
Бид одоо хэсэг хугацааны давталт үүсгэх ёстой. Үүнийг хэрэгжүүлэхийн тулд үнэн биш болтол ажиллах мэдэгдэл бичих шаардлагатай байна. While давталтыг энэ програмд оруулдаггүй бөгөөд доор нь догол мөр оруулсан "If/Elif" гэсэн мэдэгдлийг агуулдаг. "If/Elif" мэдэгдэл while давталтын мэдэгдэл үнэн биш болтол үргэлжлүүлэн ажиллах болно.
while randomNumber! = таамаглах:
Алхам 7: If Elif мэдэгдэл үүсгэх
"Хэрэв/Элиф" гэсэн мэдэгдэл нь хэрэв энэ зөв бол үүнийг хий, хэрэв үгүй бол үүнийг хий, өөр зүйл хий. Анхдагч таамаглал буруу байвал хэрэглэгч шинэ оролт оруулахын тулд уг мэдэгдлийг бичсэн болно. "If/Elif" дээрх хэвлэмэл мэдэгдэл нь тэдэнд таамаглал хэт өндөр эсвэл хэт доогуур байгаа эсэхийг ойлгох болно.
Алхам 8: Эцсийн мэдэгдлийг бичих
Эцсийн мэдэгдлийг while давталтын гадна талд, доголгүйгээр бичнэ. Хэрэглэгч зөв дугаарыг таавал цаг хугацааны цикл "тасрах" эсвэл "зогсох" бөгөөд дараа нь эцсийн мэдэгдэл рүү шилжих болно. Энэ нь "таах" хувьсагч ба "randomNumber" хувьсагч тэнцүү болсны дараа тохиолддог. Хөтөлбөрийг дахин эхлүүлэх хүртэл тоглоом дуусна.
Алхам 9: Нэмэлтүүд
Instructable таамаглах тоглоомыг дуусгасны дараа Python -ийг цаашид судлахыг хүсч магадгүй юм. Python -ийн авьяас чадвараа сорих хэд хэдэн санааг энд оруулав.
- Санамсаргүй тооны тооны хүрээг өөрчилж үзээрэй.
- Хэрэглэгч рүү илгээсэн мессежүүдийг илүү сайн болгож өөрчил.
- Зөв хариулт авахын тулд програм хичнээн оролдсоныг оноотой байлгахыг хичээ.
Алхам 10: Түлхүүр үгс
- Python бол програмчлалын хэл юм.
- Pycharm бол Python програм үүсгэхэд тусалдаг програм юм.
- "санамсаргүй" гэдэг нь санамсаргүй тоо үүсгэгч юм
- "хувьсагч" гэдэг нь утга өөрчлөгдөж болох тэмдэг юм
- "int" нь бүхэл тоонуудын хувьд богино өгөгдлийн төрөл юм
- "оролт" гэдэг нь хэрэглэгчийн оролтыг хэрхэн авах тухай юм
- "хэвлэх" нь танд хэрэглэгчийн хувьд дэлгэцэн дээр зурвас хэвлэх боломжийг олгоно
- "while" бол энэ нь үнэн байхад ямар нэгэн зүйл хийхийг хэлдэг давталтын мэдэгдэл юм
- "Хэрэв" гэсэн мэдэгдэл, хэрэв энэ үнэн бол үүнийг хий
- "! =" гэдэг нь тэнцүү биш гэсэн үг юм
- "<" нь бага гэсэн утгатай
- ">" нь илүү гэсэн утгатай
- "elif" гэдэг нь if if гэсэн үгийн товчлол юм
Зөвлөмж болгож буй:
Ubidots + ESP32- Урьдчилан таамаглах машин хяналт: 10 алхам
Ubidots + ESP32- Урьдчилан тооцоолох машины хяналт: Ubidots-ийг ашиглан google хуудсан дээр имэйлийн үйл явдал, чичиргээний бүртгэлийг бий болгосноор машины чичиргээ, температурын урьдчилсан дүн шинжилгээ хийх боломжтой
Энгийн таамаглах тоглоом - Python + XBees + Arduino: 10 алхам
Энгийн таамаглах тоглоом - Python + XBees + Arduino: Тоглоом хэрхэн ажилладагийг энд харуулав: Танд 'a' - 'h' - > Зөв үсгийг тааварла: Та ялна! ?-> Буруу үсгийг тааварлаарай: Тоглолт дууссан уу?-> "A" - "h" -ээс өөр дүрийг тааварлаарай: Тоглолт дууссан уу? Таны Arduino танд зөвшөөрөх болно
ThingSpeak-IFTTT-ESP32-Урьдчилан таамаглах-машин-хяналт: 10 алхам
ThingSpeak-IFTTT-ESP32-Урьдчилан таамаглах-машин-хяналт: Энэхүү төсөлд бид NCD чичиргээ ба температур мэдрэгч, ESP32, ThingSpeak ашиглан чичиргээ ба температурыг хэмжих бөгөөд ThingSpeak, IFTTT ашиглан өөр өөр температур, чичиргээний заалтыг Google Sheet-т илгээх болно. vibr -ийг шинжлэхийн тулд
Python таамаглах тоглоом: 9 алхам
Python таамаглах тоглоом: Дараах заавар нь санамсаргүй модулийг ашиглан програм бичих, хэрэглэгчтэй харилцах таах тоглоомыг бий болгох талаар алхам алхмаар зааварчилгаа өгдөг. Эхлэхийн тулд та компьютер дээрээ python суулгасан байх ёстой бөгөөд бас
Бит юу бодож байна вэ? BBC Microbit ашиглан энгийн таамаглах тоглоом хий! 10 алхам
Бит юу бодож байна вэ? BBC Microbit -ийн тусламжтайгаар энгийн тааварлах тоглоом хий!: Би хэд хэдэн онлайн нийтлэлээс тэдний талаархи эерэг тоймыг уншаад BBC Microbits -ийг авсан бөгөөд BIT -тэй танилцах гэж оролдсоны дараа би Microsoft Blocks Editor -тэй хамт тоглож байсан. хэдхэн цагийн дараа гарч ирэв