Мазмұны[Жасыру][Көрсету]
Біздің екінші дәрісімізге қош келдіңіздер Жаңадан бастаушыларға арналған Python Crash курсы сериясы.
Бұл дәріс Python синтаксисіне және Python коды қалай орындалатынын түсінуге бағытталған.
Жүйелерімізде Python 3.10.4 орнаттық. Енді бізге Python үшін код редакторы қажет. Мұнда көптеген нұсқалар бар, бірақ менің сүйіктісі PyCharm.
Бұл Python үшін қолданылатын ең танымал код редакторларының бірі және біз оны осы курста қолданатын боламыз. Бірінші стартта осылай көрінеді.
Енді жобада жаңа Python файлын жасаңыз. енді сіз Python-да бірінші кодты жазуға дайынсыз.
Енді теріңіз:
print("Hello HashDork")
Енді «Іске қосу» мәзірін кеңейтіп, «Іске қосу» түймесін басыңыз. сонымен қатар бағдарламаны іске қосу үшін Windows жүйесінде «Shift + F10» немесе macOS жүйесінде «Ctrl + cmd + R» пернелерін пайдалануға болады.
Осыдан кейін сіз төменгі жағында кодтың шығысын көрсететін шағын терминал терезесін көресіз. Бұл сіздің алғашқы Python кодыңыз болды. Енді оның қалай орындалғанын білеміз.
Бұл сіздің алғашқы Python кодыңыз болды. Басқа мысалды қолданып көрейік.
Бұл мысалда біз бір жұлдызшаны 10-ға көбейту арқылы '*' 10 жұлдызшаны басып шығарамыз.
Түр:
print("*"*10)
Шығару келесідей болады.
Енді оның қалай орындалғанын білеміз.
Python коды қалай орындалады?
Python тілінде код жазғанда, жақша ішіндегі код бөлігі, яғни («*»*10) өрнек деп аталады. Бұл мәнді шығаратын код бөлігі.
Осылайша, Python аудармашысы 2-жолды орындауға тырысқанда, алдымен жақша арасындағы кодты, яғни өрнекті бағалайды. Осылайша ол 10 жұлдызша жасап, оларды терминалға басып шығарады.
Python тіліндегі айнымалылар
Айнымалылар бағдарламалаудың ең негізгі ұғымдарының бірі және олар Python-ға тән емес. Біз айнымалыларды компьютердің жадында деректерді уақытша сақтау үшін пайдаланамыз.
Міне, мысал,
Теруге рұқсат етіңіз:
Price = 10
Python интерпретаторы осы кодты орындаған кезде, ол 10 санын сақтайтын кейбір жадты бөледі. Соңында ол бұл бағаны сол жад орнына тіркейді.
Енді біз осы айнымалы мәнде сақталған мәнге қол жеткізу үшін бағдарламамыздың кез келген жерінде осы «Баға» айнымалысын пайдалана аламыз.
Енді терсеңіз,
print(Price)
Бұл бағдарламаның шығысы «Баға» айнымалысында сақталған мәнді көрсетеді, яғни 10. Айнымалылар регистрді ескеретінін ескеріңіз.
Сонымен, біз айнымалыларды осылай анықтаймыз, біз айнымалының аты болып табылатын идентификатордан, содан кейін теңдік белгісінен және ең соңында мәннен бастаймыз.
Бұл бағдарламаны келесі деңгейге шығарайық. Екінші жолда біз осы баға айнымалысының мәнін жаңа мәнге жаңарта аламыз. Оны 20 жасайық. Енді бағдарламамызды іске қосқанда, біз 20-ны көруіміз керек, өйткені Python интерпретаторы кодты жол бойынша жоғарыдан орындайды.
Біз бүтін сандарды, қалқымалы мәндерді, жолдарды және логикалық мәндерді айнымалылар ретінде сақтай аламыз. Сонымен қатар, Python кейінірек талқылайтын тізімдер мен нысандар сияқты күрделі мәндерді сақтай алады.
Енді жол және логикалық мәндердің мысалын қарастырамыз.
Python тілінде жол Юникод таңбаларының тізбегі болып табылады. Қарапайым сөзбен айтқанда, бұл сценарий арқылы сөзбе-сөз түсіндірілетін кейіпкерлердің кез келген сериясы.
Мәселен,
name = 'HashDork'
Сол сияқты логикалық мәндер өрнекке True немесе False мәнін тағайындау үшін пайдаланылады.
is_published = True
Python регистрді ескеретін тіл екенін ескеріңіз және әдетте айнымалы мәнді жазу үшін кіші әріптерді пайдалану керек және логикалық мәнді анықтау кезінде бас әріптен бастау керек. Бұл жағдайда "true" аудармашымен танылмайды және қатеге әкеледі. Асты сызу айнымалы атаудағы сөздерді бөлу үшін қолданылады.
Бағдарламаның мысалы
Енді біз жоғарыда аталған ұғымдарды қолданатын мысал бағдарламасын көреміз.
Біз ауруханаға бағдарлама жазамыз деп елестетіп көріңізші. Сондықтан біз Радж Коотрапали есімді науқасты тексереміз (Иә, түсіндің). Ол 29 жаста, жаңадан келген науқас. Мен бұл жерде 3 айнымалы мәнді, оның атын, жасын және бұл жаңа немесе бұрыннан бар пациент екенін тексеру үшін басқа айнымалыны анықтағаныңызды қалаймын.
Айналдыруды тоқтатып, оны өзіңіз көріңіз.
Енді шешімін алайық.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Орау
Міне, осы лекциядан.
Біз Python-да енгізуді қабылдау, Түр түрлендіру және Жолдар туралы білеміз.
пікір қалдыру