Мазмұны:
- 1 -қадам: материалдар
- 2 -қадам: Сіздің бірінші бағдарламаңыз
- 3 -қадам: айнымалылар
- 4 -қадам: Жетілдіру
- 5 -қадам: Тағы бір қолдану мен айналдыру
- 6 -қадам: логикалық
- 7 -қадам: оны біріктіру
- 8 -қадам: Аяқталды
Бейне: Perl Easy to Medium үйреніңіз: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Perl - бұл мәтінге негізделген сценарий тілі, оның артықшылықтары мен кемшіліктері бар, бұл оқулық сізге көптеген сценарийлердің негіздері мен функциялары туралы шолу береді (АКА; бағдарламашылар)
қолданар еді. БАСТАҢЫЗ! (тек терезе операторлары үшін) Менің ойымша, сіз сәлемдесу бағдарламасымен бұрын жұмыс істедіңіз және/немесе интерпетермен жұмыс жасадыңыз. perl -де сценарий жазу кезінде PATH -ды өзгерту керек, бірақ егер сіз мұны қаламасаңыз, perl express пайдаланыңыз (төменде көрсетілген). *бағаны белгілеңіз және осы нұсқаулыққа түсініктеме беріңіз
1 -қадам: материалдар
1. perl interpeter (google it!)
2. қаласаңыз, perl express (google it!) 3. сонымен қатар, егер қаласаңыз, модульдер (кейбіреулер үшін google perl модульдері) модульдерді perl интерпетер каталогындағы «lib» қалтасына орнатады.
2 -қадам: Сіздің бірінші бағдарламаңыз
Жарайды қарапайым бағдарлама жасайық
көшіру және қою #!/usr/bin/perl print «hello world»; бұл сіз жасай алатын ең қарапайым бағдарлама, егер оған аздап қосқыңыз келсе, #!/usr/bin/perl print «hello / n world» деп теріңіз; Сіз бірінші бағдарламаны жасадыңыз!, / n енді жаңа жолды жасау керек, біз сәл озық боламыз
3 -қадам: айнымалылар
қазір айнымалылардың үш түрі бар, 1. масштабтағыштар (мәліметтердің бір жолағын ұстайды) (($ scaler name = value;) 2. массивтер (бірнеше деректер жолағын сақтайды) ((@array name = (мәндер);) 3. хэш %hashname = (мән => басқа мән, мән => басқа мән #тезистерді қалағаныңызша енгізіңіз)
4 -қадам: Жетілдіру
айнымалылардың мәндерін басып шығаратын сценарийлер жасауға рұқсат етіңіз, бұл сценарийлерді теріңіз! (түсініктемелерді терудің қажеті жоқ, пікірлер #белгісімен белгіленеді) 1. #!/usr/bin/perl $ variablename = 5; «$ variablename» басып шығару; 2. №! мәнді басып шығару «$ arrayname {1} n»; #print value2 ескерту: {және} таңбаларының үстіндегі код үшін шаршы жақшалар 3. #!/usr/bin/perl my %hash = (v => мәні), v2 => value2); басып шығару $ hash {v}; енді масштабтағыштардың басқа қолданылуын үйренуге мүмкіндік беріңіз, осы кодты теріңіз немесе көшіріп #қойыңыз! #usr/bin/perl $ scalername =; print $ scalername; қалаған нәрсені теріңіз пәрмен жолын пайдаланған кезде, бірақ егер сіз perl express қолдансаңыз, std.input түймесін басыңыз, содан кейін енгізу/шығару белгісін нұқыңыз, енді айнымалылар үшін бірнеше қосымша мүмкіндіктерді табуға мүмкіндік береді
5 -қадам: Тағы бір қолдану мен айналдыру
осы кодты көшіріп, қойыңыз #!/usr/bin/perl $ scalername =; if ($ scalername = ~ m/bill clinton/) {print «its clinton alright!»; } жарайды, сіз «егер не істейді?» деп төмен қарай жылжыңыз деп сұрайтын шығарсыз, және сіз көресіз! >>>>>>>> егер perl per statment келесідей әрекет етсе, perl сұрайды «$ scalername құрамында шот Клинтон бар ма? «мұнда функцияның мысалы ретінде пайдаланылатын тағы бір функция бар: осы кодты көшіріп #!/usr/bin/perl $ a = 1; while ($ a == 1) # == тек сандарға арналған {print «a = 1»; } else {print «a 1 -ге тең емес»; } келесі қадамда логикалық функциялар туралы айтылады
6 -қадам: логикалық
логикалық тек сандарға арналған! мұнда кейбір функциялар бар ==, тең! =, тең емес <, үлкеннен>, кіші (*), ескертуді көбейту: жоқта () 'с + көбейту керек
7 -қадам: оны біріктіру
осы кодты көшіріп, қойыңыз, #!/usr/bin/perl $ operation =; if ($ operation = ~ m/multiply/) {print «number enter: / n»; $ a =; print «to enter a number $ a көбейтіңіз: / n «; $ b =; $ c = $ a * $ b; басып шығару» $ көбейтілген $ b = $ c / n «;} егер ($ операция = ~ m/қосу/) {басып шығару «нөмірді енгізіңіз: / n»; $ a =; басып шығару «$ a қосу үшін санды енгізіңіз: / n»; $ b =; $ c = $ a + $ b; басып шығару «$ a қосылды $ b = $ c / n «;}
8 -қадам: Аяқталды
Сіз өзіңіздің жеке бағдарламаларыңызды жазғанда, бұл функцияны кодқа қосқыңыз келуі мүмкін
ескертулерді қолдану; жарайды, сен істедің!
Ұсынылған:
C ++ Oop үйреніңіз: 6 қадам
C ++ үйреніңіз: сәлем, бұл нұсқаулықта сіз c ++ oop негіздерін үйренесіз, сізге ұнайды деп үміттенемін
BGA рентгендік инспекциясы- тексеруді үйреніңіз? 7 қадам
BGA рентгендік инспекциясы-тексеру әдісін үйреніңіз? қажет болады: PCBPCBESD smockESD білезігін ұстауға қабілетті рентген жүйесі
EasyEDA онлайн құралдарымен арнайы пішінді ПХД қалай құрастыруды үйреніңіз: 12 қадам (суреттермен)
EasyEDA Online құралдарымен жеке пішінді ПХД қалай құрастыруды үйреніңіз: Мен әрқашан теңшелетін ПХД құрастыруды армандадым, ал желідегі құралдар мен ПХД прототипінің арзан болуы қазіргі кездегідей оңай болған жоқ! Қиындықты үнемдеу үшін жерүсті қондырғыларын шағын көлемде арзан әрі оңай жинауға болады
SCARA роботы: Foward және Inverse кинематика туралы білім !!! (Plot Twist, ARDUINO -да ӨҢДЕУ арқылы нақты уақыт интерфейсін жасауды үйреніңіз !!!!): 5 қадам (суреттермен)
SCARA роботы: Foward және Inverse кинематика туралы білім !!! (Plot Twist PRODUCTING көмегімен ARDUINO -да нақты уақыт интерфейсін қалай жасау керектігін біліңіз !!!!): SCARA роботы индустрия әлемінде өте танымал машина. Бұл атау селективті құрастырылатын роботтық қолды немесе селективті үйлесімді роботты қолды білдіреді. Бұл негізінен бостандықтың үш дәрежесі, бұл алғашқы екі дисплей
Tinkercad белгісін дәнекерлеуді үйреніңіз: 5 қадам (суреттермен)
Tinkercad белгісін дәнекерлеуді үйреніңіз: осы Tinkercad белгісімен дәнекерлеуді үйреніңіз! Бірнеше бөлікті арнайы тақтаға бекітіңіз және Питер Пингвиннің жарқыраған түйреуішін мақтанышпен киіңіз. Егер сіз тәрбиеші болсаңыз, бәлкім, сіз біздің іс -шаралардың бірінде жиынтық алған боларсыз