Мазмұны:

Python -ды бастау: 7 қадам (суреттермен)
Python -ды бастау: 7 қадам (суреттермен)

Бейне: Python -ды бастау: 7 қадам (суреттермен)

Бейне: Python -ды бастау: 7 қадам (суреттермен)
Бейне: Python программалау тілін 0-ден бастап үйрену. №1 сабақ 2024, Қараша
Anonim
Python -ды бастаңыз
Python -ды бастаңыз

Бағдарламалау керемет!

Бұл шығармашылық, көңілді және сіздің миыңызға психикалық жаттығулар береді. Біздің көпшілігіміз бағдарламалау туралы білгіміз келеді, бірақ мүмкін емес екеніне өзімізді сендіреміз. Мүмкін, онда математика тым көп шығар, мүмкін жаргондар сізді қорқытады. Мен сізге қазір бағдарламашылар бағдарламашы болғанға дейін дәл осылай ойлағанын айтайын. Іс жүзінде дәл 10 апта бұрын мен бағдарламалауды бастаған кезде дәл осылай болды.

Дәл қазір айтайын, кез келген адам бағдарлама жазуды үйрене алады. Питон сияқты оңай оқылатын программалау тілдерінің жетістіктері мен интернетте көптеген ақпарат бар болғандықтан, ол енді бағдарламалау тілінің қыр -сырын үйренуге толық уақытты инвестиция болмайды. «21 ғасыр» бағдарламашыларының көпшілігі өте жалқау, тек негіздерін үйреніп, сол жерден жалғастырыңыз.

Бұл жаргондық емес, оны орындауға оңай, оны дәл қазір жасауға болады. Дұрыс! Facebook пен youtube -ті азайтыңыз, демалыңыз және компьютерде жүріңіз.

Ескі компьютер
Ескі компьютер

Бүгін біз Python деп аталатын бағдарламалау тілін қарастырамыз, википедияда python келесідей анықталады:

«Python-кеңінен қолданылатын жалпы мақсаттағы, жоғары деңгейлі программалау тілі. Оның дизайн философиясы кодтың оқылуына баса назар аударады, ал оның синтаксисі бағдарламашыларға C ++ немесе Java сияқты тілдердегіден гөрі кодтың аз жолдарында түсініктерді білдіруге мүмкіндік береді. Тіл шағын және үлкен көлемде нақты бағдарламаларды қосуға арналған конструкцияларды ұсынады ».

Сонымен, оның бәрі нені білдіреді? Мен сені жаргон емес дедің деп ойладым ба? Негізі:

«Python - ықшам, жалпы мақсатты, оқуға оңай программалау тілі. Бұл өте әмбебап, сондықтан оны барлық өлшемдегі программаларды құру үшін қолдануға болады.»

Мен неге питон таңдадым? Питонның негізін алу оңай болғандықтан және тілде желіде тамаша қолдау қауымдастығы бар. Бұл кітапты аяқтағаннан кейін сіз уақытты тілдің қажетті қыр -сырын үйренудің орнына, бірден бағдарламалар құруға кірісе аласыз.

Ендеше бастайық!

1 -қадам: Сізге не қажет

Алдымен сізге питон көшірмесі бар компьютер қажет болады, мобильді қолданушыларды кешіріңіз!

Https://www.python.org/downloads/ сайтына өтіңіз және үлкен сары түймемен қол жетімді соңғы шығарылымды жүктеңіз.

Python жүктеу
Python жүктеу

Содан кейін python орнату үшін Орнатушы нұсқауларын орындаңыз.

Python орнатушысы
Python орнатушысы

Python орнатылғанын тексеру үшін CMD (немесе терминалға) өтіп, теріңіз:

питон -версия

Python python нұсқасымен жауап беруі керек.

Кескін
Кескін

Енді бұл оқулықта біз IDE немесе интеграцияланған даму ортасын қолданамыз (негізінен мәтіндік редактор мен компилятор бірге толтырылған), сондықтан https://www.jetbrains.com/pycharm/download/ бетіне өтіп, «Қауымдастық шығарылымын» жүктеп алыңыз. Pycharm.

PyCharm қауымдастығы
PyCharm қауымдастығы

Содан кейін PyCharm орнату үшін Орнатушы нұсқауларын орындаңыз.

Енді бағдарламалауды бастаңыз!

2 -қадам: PyCharm орнатыңыз және жаңа жоба жасаңыз

Пихармды бірінші рет іске қосқанда, ол сізден қандай пернетақта мен тақырыпты қолданғыңыз келетінін сұрайды. Мен кілт картасын әдепкі бойынша қалдыруды ұсынар едім, бірақ сіз өзіңіздің қалауыңыз бойынша тақырыппен, түстермен және қаріптермен ойнай аласыз. Бұл оқулық үшін мен Dracula тақырыбымен pycharm қауымдастығын 4.5 қолданамын.

Содан кейін сізді сәлемдесу экраны қарсы алады.

Жаңа жоба жасау түймесін басыңыз

PyCharm қарсы алу экраны
PyCharm қарсы алу экраны

Pure Python таңдаңыз, содан кейін файлдар сақталатын қалтаны таңдаңыз, содан кейін жасау түймесін басыңыз (қалта атауы сіздің жобаның атауы болатынын ескеріңіз)

PyCharm жобасының экраны
PyCharm жобасының экраны

Бұл кезде сізді код жасаудың нақты экраны қарсы алады: P

Код экраны
Код экраны

3 -қадам: Бірінші бағдарламаны жасаңыз

Жоба қалтасын тінтуірдің оң жақ түймесімен басып, жаңа -> Python файлына өтіңіз

Жаңа МӘЗІР құру
Жаңа МӘЗІР құру

Файлға ат қойып, OK түймесін басыңыз

Файл диалогы
Файл диалогы

Енді сіздің негізгі аймағыңызда жаңа қойынды пайда болады

Кескін
Кескін

_Author_ астында осы кодты көшіріп, қойыңыз.

хабарлама = «Сәлем әлемі»

хабарламаны басып шығару

Содан кейін файлды тінтуірдің оң жақ түймесімен басып, Іске қосу түймесін басыңыз

Кескін
Кескін

Бұл біздің бағдарламаны құрастырады және нәтижені қайтарады. Сәлем әлемі жүгіру аймағында басылады

Кескін
Кескін

Енді не жазғанымызды қарастырайық.

4 -қадам: Бірінші бағдарламаны анықтау

Енді кодтың не екенін түсінуге тырысайық

хабарлама = «Сәлем әлемі»

хабарламаны басып шығару

шын мәнінде білдіреді.

Алдымен мен айнымалының мәнін Hello World бар жолға құрамын және орнатамын, егер сіз мәтінді сөйлеу белгілері арасында өзгертсеңіз, онда сіз айнымалы мәнді, демек хабарламаны өзгерте аласыз. Мысалы:

message = «Сәлем нұсқаулықтар!»

хабарламаны басып шығару

Қайтарулар:

Кескін
Кескін

жүгіру кезінде.

Жол сөйлеу белгілеріне байланысты анықталады, жолдарды жалғыз белгілермен де анықтауға болады

message = 'Сәлем әлемі'

хабарламаны басып шығару

Айнымалылардың да әр түрлі түрлері болуы мүмкін. Мысалы, бұл:

бүтін сан = 29302

бүтін мәні бар айнымалы (қысқартылған int) және бұл:

floatingPoint = 1469.928

өзгермелі нүкте мәні бар айнымалы болып табылады (float деп қысқартылған).

Негізінде, бүтін сандар мен флоаттардың айырмашылығы - бүтін сандар бүтін сандар, ал қалқымалы - ондық сандар. Бүтін сандар аз орын алады, бірақ ондық бөлшектерді ұстай алмайды. Мысалы, интергер 1 / бүтін сан 2

бүтін сан 1 = 1

integer2 = 2 бүтін сан1 / бүтін2 басып шығару

0,5 дұрыс па? Бірақ нәтиже:

Кескін
Кескін

Өйткені бүтін сандарды ондық бөлшекке бөлуге болмайды. Алайда бұл:

float1 = 1.0

integer2 = 2 float1 / integer2 басып шығару

орындалған кезде 0,5 қайтарады, себебі айнымалылардың бірі - өзгермелі

Кескін
Кескін

'Басып шығару' тек мәнді басып шығарады. Мысалы

басып шығару «ӘЛЕМДІ ҚҰРУ»

жолды басып шығарады

Кескін
Кескін

Басып шығару сонымен қатар екі жолды біріктіруді қоса, теңдеудің мәнін басып шығара алады

string1 = «Сәлем»

string2 = «IBLE LOVERS» жолын басып шығару1 + жол2

басып шығарады

Кескін
Кескін

5 -қадам: Циклдар және егер - басқару құрылымдары

Кез келген бағдарламаның маңызды нәрселерінің бірі - басқару құрылымдарының болуы.

Бірінші басқару құрылымы - бұл уақытша цикл, бұл код бөлігі шарт орындалған кезде айналады. Мысалы, бұл код

санау = 0

while count <10: # Есепке санауды қосу = санау + 1 басып шығару санын басып шығару «Аяқталды»

кодты <10 санағанға дейін циклде іске қосады, содан кейін бағдарламаны жалғастырады.

Кескін
Кескін

Екінші-if-else операторы, бұл код бөлігі айнымалының мәні 10-ға тең болса, бірдеңені тексереді және жасайды, егер мән 11-ге тең болса, басқа бірдеңе жасайды және басқа жағдайларда басқа нәрсе жасайды.

бүтін сан = 0

# Егер ол 10 -ға тең болса, бүтін сан == 10: басып шығару «ITS 10» # егер ол 11 -ге тең болса elif бүтін сандары == 11: «ITS 11» басып шығару «

Қайтады

Кескін
Кескін

Себебі бүтін сан 10 немесе 11 -ге тең емес және басқа жағдайларда ол басқа жағдайда жұмыс істейді.

Біраз уақытты немесе басқару құрылымын анықтау үшін түрді (уақыт немесе егер), содан кейін шын немесе жалған мәнді қойыңыз:

true == true деп теріңіз:

Әр циклдің мазмұны үшін 'бос орынға' назар аударыңыз, python бос кеңістік туралы өте нақты, осылайша ол кодтың қандай екенін біледі немесе егер цикл. PyCharm сіздің барлық кодыңызда сәйкес келуі керек бір қойынды бос кеңістікті пайдаланады! Сіз сонымен қатар бос орындарды пайдалану үшін параметрлерді реттей аласыз (оның кейбір артықшылықтары бар).

6 -қадам: Пікірлер

Сіз менің бақылау құрылымдарының бөлігінде орналастырған кодқа «түсініктеме бергенімді» байқаған боларсыз. Сіз # кодын қою арқылы кодтың бір бөлігіне түсініктеме бере аласыз, ал қалған жолға түсініктеме беріледі. Бағдарламалық жасақтама құрастырылған кезде түсініктемелер еленбейді

# Сәлем Әлем

Пікірлер - кодтың құтқарушысы. Өйткені олар сізге кодта не барын және кодты жазу кезінде не ойлайтыныңызды көрсетуге мүмкіндік береді. Бірақ оны асыра алмаңыз! Түсініктеме берілмеген код нашар түсіндірілуі мүмкін

Сонымен, мен кодты қашан түсіндіруім керек?

Менің негізгі ереже - бұл сіздің ойларыңызды жазба ретінде түсініктеме беру, сондықтан егер сіз жасыңызды ұстап тұру үшін басқа мақсатқа қызмет етпейтін айнымалыны қоссаңыз. Бұған түсініктеме беріңіз.

# Менің жасымды бірнеше жылдар бойы сақтайтын айнымалы # Бұл бағдарламада іс жүзінде қолданылмайды, бірақ # адамзаттың тіршілігі үшін өте қажет! myAge = 23

7 -қадам: Аяқтадыңыз - өзіңізге бірдеңе жазатын уақыт

Уа, сіз жаңа ғана питонның негізін үйрендіңіз!

Кескін
Кескін

Сонымен «енді мен не істеймін?» Сіз өзіңіздің файлыңызбен ойнауды жалғастыра аласыз деп сұрай аласыз. Сіз дайынмын деп ойласаңыз, сіз қиындықты жеңе аласыз. Пайдаланушы енгізген екі санды қосу немесе азайту үшін бағдарлама жазыңыз. Интернетті қолданып, пайдаланушының кірісін қалай алу керектігін біліңіз, содан кейін екі кірісті қосыңыз немесе алып тастаңыз және кодты түсіндіруді ұмытпаңыз! Python -ды үйрену оңай болғанымен, мүмкіндіктің төмен деңгейі жоқ - Python көмегімен барлық формадағы, өлшемдегі және конфигурациядағы бағдарламалар мүмкін және ол жан -жақты (және әдетте қауымдастық ұсынатын) кітапханалар. Ұсыныстар мен жақсартулар үшін төмендегі кодты жіберіңіз. Іске сәт!

Ұсынылған: