Мазмұны:
- 1 -қадам: Python жүктеңіз
- 2 -қадам: IDLE ашыңыз
- 3 -қадам: Аздап шатасыңыз
- 4 -қадам: Нақты бағдарлама файлын жасаңыз
- 5 -қадам: Код жазуды бастамас бұрын
- 6 -қадам: Бағдарламаны жаза бастаңыз
- 7 -қадам: Бағдарламаны іске қосыңыз
- 8 -қадам: кіріс мәндеріне шақырулар қосу
- 9 -қадам: Шығаруды жасаңыз
- 10 -қадам: Бағдарламаны тағы бір рет іске қосыңыз
Бейне: Python көмегімен Mad Lib: 10 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Питонда Mad Libs бағдарламасын жасау
Сізге не қажет:
1. Windows немесе Mac компьютері
2. Интернетке қосылу
Соңында не білетін боласыз:
1. Жолдар
2. Айнымалылар
2. Енгізу және басып шығару функциялары
1 -қадам: Python жүктеңіз
Алдымен сізге питонды жүктеу керек (анық). Python.org сайтына өтіп, жүктеу түймесін басып, жүйеге сәйкес нұсқаны таңдаңыз.
2 -қадам: IDLE ашыңыз
Python -ды жүктеп, орнатқаннан кейін IDLE ашыңыз. IDLE - бұл оқулық үшін біз қолданатын бағдарламалау ортасы. Бізде python жазуға болатын басқа да бірнеше бағдарламалар бар, бірақ бұл Python -мен бірге салынған негізгі бағдарлама.
3 -қадам: Аздап шатасыңыз
IDLE -ді бірінші рет ашқанда пайда болатын терезені Python коды үшін ойын алаңы ретінде пайдалануға болады. Сіз пәрменді теріп, enter пернесін басқанда, ол автоматты түрде сол жолды іске қосады және жадта берілген мәндерді сақтайды. Барлығы қалай жұмыс істейтіні туралы негізгі түсінік алу үшін менің кодты, мүмкін, өз атыңызбен және бірнеше басқа кодпен қайталаңыз. Егер сіз оны түсінбесеңіз, алаңдамаңыз, біз келесі қадамдарда толығырақ тоқталамыз.
4 -қадам: Нақты бағдарлама файлын жасаңыз
Ойын алаңында код жазу қызықты, бірақ бағдарламаны өз бетінше іске қосу мүмкіндігімен сақтау үшін біз кодты бағдарламалық файлда сақтауымыз керек. Бағдарламаны жазу үшін жаңа файл жасаңыз.
5 -қадам: Код жазуды бастамас бұрын
Қолданушыдан ақпарат алу және оны сақтау үшін біз сақтағымыз келетін сөздердің әрқайсысына айнымалылар жасауымыз қажет. Алгебрада қолданылатын айнымалы туралы ойланыңыз. Сіз сол жақтағы айнымалыны атайсыз, содан кейін оны теңдік белгісі арқылы мәнге тағайындайсыз. Алгебрадан айырмашылығы, сіз айнымалыларда сандарды ғана сақтай алмайсыз. Бұл бағдарлама жағдайында біз жолдарды сақтайтын боламыз. Жол - бұл жай сөз немесе сөйлем. Назар аударыңыз, кез келген уақытта мәтін тырнақшамен қоршалған. Бір немесе қос тырнақшаны қолдануға болады, егер ашылуы жабылуымен бірдей болса. Бұл тырнақшалар сандар мен айнымалылар үшін қажет емес, тек жолдар.
6 -қадам: Бағдарламаны жаза бастаңыз
Бастау үшін, қолданушыдан алу керек төрт сөздің әрқайсысына айнымалы жасайық. Пайдаланушыдан кіріс алу үшін біз input () қолданамыз. Әр айнымалының мәнін input () мәніне орнату арқылы біз пайдаланушыдан кіріс ала аламыз және оларды сол айнымалыларда сақтай аламыз.
Қолданушыға мәтінді басып шығару үшін print () пәрменін қолданамыз және жақшаға басып шығару үшін қажет нәрсені қоямыз. Есіңізде болсын, жолдар тырнақшалармен қоршалуы керек, бірақ айнымалы атаулармен емес. Басып шығару функциясындағы кодты қайталау арқылы сөздерді дәйекті түрде басып шығарыңыз.
7 -қадам: Бағдарламаны іске қосыңыз
Енді бізде жұмыс істейтін бағдарлама бар, оны іске қосыңыз, содан кейін модульді іске қосыңыз. Егер сіз файлды сақтамаған болсаңыз, ол оны іске қоспас бұрын сақтауды сұрайды. Олай болса, бағдарламаны іске қосыңыз. Сіз ештеңе шықпайтынын байқайсыз, себебі біз пайдаланушыдан тек сұрадық, бірақ оларға ешқандай сұрақ қоймадық. Жалғастырыңыз және олардың арасына кіретін 4 сөзді енгізіңіз, содан кейін сөздердің дұрыс басып шығарылғанына көз жеткізіңіз. Егер олар болса, бағдарлама файлына оралыңыз және келесі қадамға өтіңіз.
8 -қадам: кіріс мәндеріне шақырулар қосу
Input () функциясының шақыруы болуы үшін, біз жақшаның арасына басып шығарғымыз келетін жолды қоямыз. Жалғастырыңыз және кірістердің әрқайсысына шақыру қосыңыз, содан кейін олардың дұрыс жұмыс істейтініне көз жеткізу үшін бағдарламаны іске қосыңыз. Сіз байқайсыз, менің орнымда цитатадан кейін бос орын қойдым: тырнақшамен жабылмас бұрын. Бұл пайдаланушы тергенде, ол қос нүктенің жанында қысылмайтын етіп жасалады.
9 -қадам: Шығаруды жасаңыз
Біз нақты басып шығаруды қосатындықтан, жалғастырыңыз және бұрын қосқан тестілік басып шығару функциясынан арылыңыз. Енді ашуланған lib -ды дұрыс шығару үшін сіз білуіңіз керек бірнеше нәрсе бар. Біріншіден, біз өлеңді басып шығаратындықтан және оның бірнеше жолдан тұруын қалайтындықтан, жолда '\ n' теру келесі жолға өтетінін ескеру қажет. Екіншіден, жолды теру кезінде жолға мәтін енгізу үшін {} және.format () бұйра жақшаларын қолдануға болады. Мысалы, «маған {0} мен {1} ұнайды». Форматы ('тамақ', 'су') 'маған тамақ пен су ұнайды' басып шығарылады. Біз мұны ақылға қонымды кітапты басып шығару кезінде пайдалана аламыз. Суреттегі кодты өз бағдарламаңызда қайталаңыз.
10 -қадам: Бағдарламаны тағы бір рет іске қосыңыз
Дұрыс жұмыс істеп тұрғанына көз жеткізу үшін бағдарламаны тағы бір рет іске қосыңыз. Құттықтаймын! Сіз жаңа ғана Python бағдарламасын жаздыңыз.
Ұсынылған:
Raspberry Pi және LIS3DHTR көмегімен қозғалысты басқару, 3 осьті акселерометр, Python көмегімен: 6 қадам
Raspberry Pi және LIS3DHTR көмегімен қозғалысты басқару, 3 осьті акселерометр, Python көмегімен: Сұлулық бізді қоршап тұрады, бірақ әдетте оны білу үшін біз бақта серуендеуіміз керек. - Біз білетін топ ретінде біз энергияның көп бөлігін компьютерлер мен ұялы телефондардың алдында жұмыс істеуге жұмсаймыз. Сондықтан біз өз денсаулығымызға жиі рұқсат береміз
Python көмегімен Raspberry Pi және MXC6226XU көмегімен бағдарлауды зерттеу: 6 қадам
Python көмегімен Raspberry Pi және MXC6226XU көмегімен бағдарлауды үйрену: шу - бұл көліктің жұмысының бір бөлігі. Автокөліктің өте реттелген моторының дыбысы - керемет дыбыс. Дөңгелектер жолда күңкілдейді, жел айна, пластиктен жасалған бөлшектер мен бақылау тақтасындағы бөлшектерді айналып өтетін кезде
Python көмегімен Raspberry Pi мен AIS328DQTR көмегімен жеделдетуді бақылау: 6 қадам
Python көмегімен Raspberry Pi мен AIS328DQTR көмегімен үдеуді бақылау: Менің ойымша, физика кейбір заңдарына сәйкес. Акселерация- шексіз. Терри Райли Гепард қуып бара жатқанда таңғажайып үдеу мен жылдамдықты өзгертеді. Жағалаудағы ең жылдам тіршілік иесі аң аулау үшін жоғары жылдамдықты қолданады
Python көмегімен Raspberry Pi және MMA7455 көмегімен жеделдету нұсқаларын бақылау: 6 қадам
Python көмегімен Raspberry Pi және MMA7455 көмегімен жеделдету нұсқаларын бақылау: мен қатқан жоқпын, мен гравитацияны сынап көрдім. Ол әлі де жұмыс істейді … Жедел ғарыш кемесінің суреті, гравитациялық уақыттың кеңеюіне байланысты, шаттлдың ең биік нүктесіндегі сағат базадағыға қарағанда жылдамырақ болатынын түсіндірді. Кейбір
Arduino көмегімен Python көмегімен MySQL серверіне RFID деректерін жіберу арқылы қатысу жүйесі: 6 қадам
Arduino көмегімен Python көмегімен MySQL серверіне RFID деректерін жіберу арқылы келу жүйесі: Бұл жобада мен RFID-RC522-ді arduino-мен байланыстырдым, содан кейін RFID деректерін phpmyadmin дерекқорына жіберемін. Бұрынғы жобалардан айырмашылығы, біз бұл жағдайда ешқандай қалқанды қолданбаймыз, мұнда біз тек сериялық деректерді оқимыз