Змест[Схаваць][Паказаць]
Сардэчна запрашаем на другую лекцыю ў нашым Паскораны курс Python для пачаткоўцаў серыі.
Гэтая лекцыя будзе прысвечана сінтаксісу Python і разуменню таго, як выконваецца код Python.
Мы ўжо ўсталявалі Python 3.10.4 у нашых сістэмах. Цяпер нам патрэбен рэдактар кода для Python. Ёсць мноства варыянтаў, але мой любімы PyCharm.
Гэта адзін з самых папулярных рэдактараў кода, які выкарыстоўваецца для Python, і мы будзем выкарыстоўваць яго для гэтага курса. Так выглядае на першым старце.
Цяпер стварыце новы файл Python у праекце. цяпер вы гатовыя напісаць свой першы код на Python.
Цяпер увядзіце:
print("Hello HashDork")
Цяпер разгарніце меню «Выканаць» і націсніце «Выканаць». вы таксама можаце выкарыстоўваць гарачыя клавішы «Shift + F10» у Windows або «Ctrl + cmd + R» у macOS для запуску праграмы.
Пасля гэтага вы ўбачыце невялікае акно тэрмінала ўнізе, якое паказвае вывад вашага кода. Гэта быў ваш першы код 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 радок - гэта паслядоўнасць сімвалаў Unicode. Кажучы простымі словамі, гэта любая серыя сімвалаў, якія інтэрпрэтуюцца літаральна сцэнарыем.
маўляў,
name = 'HashDork'
Сапраўды гэтак жа лагічныя значэнні выкарыстоўваюцца для прысваення выразу значэння True або False.
is_published = True
Звярніце ўвагу, што Python з'яўляецца мовай з улікам рэгістра, і звычайна вы павінны выкарыстоўваць малыя літары для запісу зменнай і пачынаць з верхняга рэгістра пры вызначэнні лагічнага значэння. У гэтым выпадку "ісціна" не будзе распазнана інтэрпрэтатарам і прывядзе да памылкі. Падкрэсліванне выкарыстоўваецца для падзелу слоў у назве зменнай.
Прыклад праграмы
Зараз мы ўбачым прыклад праграмы, якая будзе выкарыстоўваць вышэйзгаданыя паняцці.
Уявіце, што мы будзем пісаць праграму для бальніцы. Такім чынам, мы рэгіструем пацыента па імені Радж Кутраппалі (Так, вы зразумелі). Яму 29 гадоў, ён новы пацыент. Я хачу, каб вы вызначылі тут 3 зменныя: яго імя, яго ўзрост і іншую зменную, каб праверыць, новы гэта пацыент ці ўжо існуючы.
Перастаньце пракручваць і паспрабуйце самі.
Зараз давайце разбярэмся.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
хутацца
Вось і ўсё з гэтай лекцыі.
Мы даведаемся аб атрыманні ўваходных дадзеных у Python, пераўтварэнні тыпаў і радках.
Пакінуць каментар