![Python көмегімен сүйекті қалай айналдыруға болады: 9 қадам Python көмегімен сүйекті қалай айналдыруға болады: 9 қадам](https://i.howwhatproduce.com/images/006/image-17191-j.webp)
Мазмұны:
- Жабдықтар
- 1 -қадам: кездейсоқ модульді импорттау
- 2 -қадам: Dice үшін бастапқы функцияны жасаңыз
- 3 -қадам: Радинт әдісімен орамды қайтарыңыз
- 4 -қадам: Тараптардың санын алу үшін функция жасаңыз
- 5 -қадам: String және Python ұсынуын жасаңыз
- 6 -қадам: «rollDice» бөлек функциясын жасаңыз
- 7 -қадам: «rollDice» ішінде цикл функциясын жасаңыз
- 8 -қадам: модульді іске қосыңыз
- 9 -қадам: RollDice функциясына кіріңіз және көңілді болыңыз
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![Python көмегімен сүйекті қалай айналдыруға болады Python көмегімен сүйекті қалай айналдыруға болады](https://i.howwhatproduce.com/images/006/image-17191-1-j.webp)
Келесі нұсқаулар сүйектерді «айналдыру» үшін Python модулін құру туралы нұсқаулық береді. Бұл модуль компьютерленген сүйектерден кездейсоқ сандар шығарады. Мен модульді құруға қажетті функцияларды ұсынамын және әр функция не үшін қолданылатынын сипаттаймын. Python үшін негізгі функцияларды үйрену өте қиын болуы мүмкін. Бұл Python -ды қолданудың креативті тәсілі, берілген мысалға сүйене отырып, бағдарламамен танысуға мүмкіндік береді. Осыдан кейін сіз функцияларды өзіңіз жасай аласыз!
Ұзақтығы: 3-5 минут
Жабдықтар
Python -мен тәжірибе
Python кодына арналған IDEL (Python 3.0 немесе одан жоғары
1 -қадам: кездейсоқ модульді импорттау
![Кездейсоқ модульді импорттау Кездейсоқ модульді импорттау](https://i.howwhatproduce.com/images/006/image-17191-2-j.webp)
Алдымен IDLE файлын ашыңыз. Ол ашылған кезде кездейсоқ модульді импорттаңыз. Біз «Die» деп аталатын тапсырыс объектісін жасаймыз.
*Бұл тапсырыс нысанында бізде бірнеше функция болады
2 -қадам: Dice үшін бастапқы функцияны жасаңыз
![Dice үшін бастапқы функцияны жасаңыз Dice үшін бастапқы функцияны жасаңыз](https://i.howwhatproduce.com/images/006/image-17191-3-j.webp)
Көп нүктеден кейін enter пернесін басып, тиісті шегіністерді орындаңыз. Енді біз сүйектерге арналған бастапқы функцияны жасаймыз және 6 жағын әдепкі бойынша орнатамыз. «Мен» функциясы арқылы сүйектердің жақтарын шақырады.
3 -қадам: Радинт әдісімен орамды қайтарыңыз
![Роликті Radint әдісімен қайтарыңыз Роликті Radint әдісімен қайтарыңыз](https://i.howwhatproduce.com/images/006/image-17191-4-j.webp)
Одан кейін, рандинт әдісімен орамды жасау/қайтару үшін «алу» және «айналдыру» функцияларын қолданыңыз. «Roll» функциясының ішіндегі кездейсоқ орауды жасау үшін self.roll_count деп аталатын айнымалы мәнді жасаңыз, «алу» функциясының ішіндегі кездейсоқ орамнан санды қайтарыңыз.
*Рандинт 1 -ден 6 -ға дейінгі кездейсоқ сан жасайды
4 -қадам: Тараптардың санын алу үшін функция жасаңыз
![Тараптар санын алу үшін функция жасаңыз Тараптар санын алу үшін функция жасаңыз](https://i.howwhatproduce.com/images/006/image-17191-5-j.webp)
Қалыптың бүйірлерінің санын алу және оны қайтару үшін функция жасаңыз. Бұл сүйектердің санын анықтайды және олардың санын қайтарады.
5 -қадам: String және Python ұсынуын жасаңыз
![String және Python ұсынуын жасаңыз String және Python ұсынуын жасаңыз](https://i.howwhatproduce.com/images/006/image-17191-6-j.webp)
Енді штанганың жолын және питонды алу үшін функция жасаңыз
6 -қадам: «rollDice» бөлек функциясын жасаңыз
![Бөлек құрыңыз Бөлек құрыңыз](https://i.howwhatproduce.com/images/006/image-17191-7-j.webp)
Енді жоғарыда Class Die тапсырысын шақыру үшін «rollDice» үшін жаңа бөлек функция жасаңыз
D1 және D2 бірінші және екінші орам болады
*Бұл функцияның басында шегініс жоқ екеніне назар аударыңыз
7 -қадам: «rollDice» ішінде цикл функциясын жасаңыз
![Ішінде цикл функциясын жасаңыз Ішінде цикл функциясын жасаңыз](https://i.howwhatproduce.com/images/006/image-17191-8-j.webp)
Әрі қарай, «rollDice» ішінде уақытша цикл жасаңыз, ол санау орамалар санынан аз немесе оған тең болған кезде сүйектерді айналдырады. Нәтиже алу үшін басып шығару функциясын қосқаныңызға сенімді болыңыз.
*Ролик функциясын қолданып, екі өлімді айналдырыңыз
8 -қадам: модульді іске қосыңыз
![Іске қосу модулі Іске қосу модулі](https://i.howwhatproduce.com/images/006/image-17191-9-j.webp)
![Іске қосу модулі Іске қосу модулі](https://i.howwhatproduce.com/images/006/image-17191-10-j.webp)
Енді біз әр қадамға арналған функцияларды құрдық, бәрін дұрыс жазылғанына көз жеткізу үшін берілген суреттермен салыстырыңыз. Енді біз модульді іске қосамыз. Мәзір жолағында Іске қосу> Модульді іске қосу түймешігін басыңыз
9 -қадам: RollDice функциясына кіріңіз және көңілді болыңыз
![RollDice функциясына кіріңіз және көңілді болыңыз! RollDice функциясына кіріңіз және көңілді болыңыз!](https://i.howwhatproduce.com/images/006/image-17191-11-j.webp)
Соңында, қажетті орамдар мен бүйірлердің санын енгізу арқылы rollDice функциясын жасаңыз.
Нәтижелерді қайтару үшін «енгізу» түймесін басыңыз
Құттықтаймын! Енді сіз модульді құрдыңыз, сіз бұл функцияны Python көмегімен кез келген үстел ойынын ойнау үшін пайдалануға дайынсыз! Енді сіз Python тілінің қалай жұмыс жасайтыны туралы біраз білуіңіз керек және алға қарай әр түрлі модульдерді құру үшін өзіңіздің шығармашылық қабілеттеріңізді пайдалануыңыз керек.
Python туралы қосымша ақпарат алу үшін мына сайтқа кіріңіз: https://www.python.org/about/gettingstarted/. Python ресми сайты сізге кодтау туралы егжей-тегжейлі түсініктеме береді, сонымен қатар көптеген мысалдар келтіруге болады.
Ұсынылған:
Таңқурай Pi -ді қашықтан кіру шлюзіне қалай айналдыруға болады: 6 қадам
![Таңқурай Pi -ді қашықтан кіру шлюзіне қалай айналдыруға болады: 6 қадам Таңқурай Pi -ді қашықтан кіру шлюзіне қалай айналдыруға болады: 6 қадам](https://i.howwhatproduce.com/images/001/image-1146-15-j.webp)
Таңқурай Pi -ді қашықтан кіру шлюзіне қалай айналдыруға болады: Сәлем балалар! Жақында болып жатқан оқиғаларды ескере отырып, remote.it сайтының біздің командасы қашықтағы жұмысты ауыртпалықсыз және қол жетімді ету үшін миға шабуыл жасайды. Біз қашықтан жіберуге болатын SD картасының қашықтан басқару картасын ойлап таптық
Arduino көмегімен сүйекті қалай жасауға болады!: 3 қадам
![Arduino көмегімен сүйекті қалай жасауға болады!: 3 қадам Arduino көмегімен сүйекті қалай жасауға болады!: 3 қадам](https://i.howwhatproduce.com/images/008/image-23089-j.webp)
Arduino көмегімен сүйек табын қалай жасауға болады!: Бұл жоба осы веб-сайттағы жобадан жасалған (https: //www.instructables.com/id/Arduino-LED-Dice -…) Жобаны сол жақтағы светодиодтар мен динамиктен жасалған кері санау реттілігімен қолдану жақсы және оңай
Chromebook -ты Linux Ubuntu машинасына қалай айналдыруға болады!: 5 қадам
![Chromebook -ты Linux Ubuntu машинасына қалай айналдыруға болады!: 5 қадам Chromebook -ты Linux Ubuntu машинасына қалай айналдыруға болады!: 5 қадам](https://i.howwhatproduce.com/images/011/image-32758-j.webp)
Chromebook -ты Linux Ubuntu машинасына қалай айналдыру керек!: Мен осы Samsung Chromebook -ті біраз уақыт бұрын алдым. Мен оны алғаннан бері оны жақсырақ етіп өзгерткім келді. Тек хром веб -дүкенінен емес қосымшаларды өңдей білу. Мен ақыры жолды таптым. Linux Ubuntu - бұл хромды пайдаланудың максималды әдісі
Ұялы телефонды несиелік/дебеттік картаға қалай айналдыруға болады: 5 қадам
![Ұялы телефонды несиелік/дебеттік картаға қалай айналдыруға болады: 5 қадам Ұялы телефонды несиелік/дебеттік картаға қалай айналдыруға болады: 5 қадам](https://i.howwhatproduce.com/images/005/image-13755-28-j.webp)
Ұялы телефонды несиелік/дебеттік картаға қалай айналдыруға болады: RFID чипі бар қосымша несиелік/дебеттік карта үшін қарапайым режим (яғни Paypass). Бұл әдісті қолдана отырып, сіз төлеу мүмкіндігі бар қосалқы картаңыздан RFID чипін тауып, шығарып алып, оны ұялы телефонға орналастыра аласыз. Бұл сізге өзіңізді таныстыруға мүмкіндік береді
Apple телефонындағы кез келген дыбысты қоңырау үніне қалай айналдыруға болады: 5 қадам
![Apple телефонындағы кез келген дыбысты қоңырау үніне қалай айналдыруға болады: 5 қадам Apple телефонындағы кез келген дыбысты қоңырау үніне қалай айналдыруға болады: 5 қадам](https://i.howwhatproduce.com/images/001/image-2457-32-j.webp)
Apple телефонындағы кез келген дыбысты қалай қоңырау үніне айналдыруға болады: Егер сіз жалпы рингтонға ие жалғыз адам болғыңыз келсе немесе оған ақша төлегіңіз келмесе, бұл қарапайым жоба сіз үшін өте жақсы