Saturs[Paslēpt][Rādīt]
Laipni lūdzam mūsu otrajā lekcijā Python avārijas kurss iesācējiem sērija.
Šajā lekcijā galvenā uzmanība tiks pievērsta Python sintaksei un Python koda izpildes izpratnei.
Mēs jau savās sistēmās esam instalējuši Python 3.10.4. Tagad mums ir nepieciešams Python koda redaktors. Ir daudz iespēju, bet mana iecienītākā ir PyCharm.
Tas ir viens no populārākajiem Python koda redaktoriem, un mēs to izmantosim šajā kursā. Pirmajā startā izskatās šādi.
Tagad projektā izveidojiet jaunu Python failu. tagad esat gatavs rakstīt savu pirmo kodu Python.
Tagad ierakstiet:
print("Hello HashDork")
Tagad izvērsiet izvēlni “Palaist” un noklikšķiniet uz palaist. Varat arī izmantot karstos taustiņus Shift + F10 operētājsistēmā Windows vai Ctrl + cmd + R operētājsistēmā macOS, lai palaistu programmu.
Pēc tam apakšā redzēsit nelielu termināļa logu, kurā būs redzama jūsu koda izvade. Šis bija jūsu pirmais Python kods. Tagad mēs uzzināsim, kā tas tika izpildīts.
Šis bija jūsu pirmais Python kods. Mēģināsim citu piemēru.
Šajā piemērā mēs izdrukāsim 10 zvaigznītes “*”, vienkārši reizinot vienu zvaigznīti ar 10.
Tips:
print("*"*10)
Izvade izskatīsies šādi.
Tagad mēs uzzināsim, kā tas tika izpildīts.
Kā tiek izpildīts Python kods?
Kad mēs rakstām kodu Python, koda fragments, kas atrodas iekavās, ti (“*”*10), tiek saukts par izteiksmi. Tā ir koda daļa, kas rada vērtību.
Tātad, kad Python tulks mēģina izpildīt 2. rindiņu, vispirms tas novērtēs kodu starp iekavām, ti, izteiksmi. Tādējādi tas izveidos 10 zvaigznītes un izdrukās tās terminālī.
Mainīgie Python
Mainīgie ir viens no vissvarīgākajiem programmēšanas jēdzieniem, un tie nav specifiski Python. Mēs izmantojam mainīgos, lai īslaicīgi saglabātu datus datora atmiņā.
Šeit ir piemērs,
Ļauj rakstīt:
Price = 10
Kad Python tulks izpilda šo kodu, tas atvēlēs daļu atmiņas, kurā tas saglabās skaitli 10. Visbeidzot, tas pievienos šo cenu šai atmiņas vietai.
Tagad mēs varam izmantot šo mainīgo “Price” jebkur mūsu programmā, lai piekļūtu vērtībai, ko esam saglabājuši šajā mainīgajā.
Tagad, ja rakstāt,
print(Price)
Šīs programmas izvade parādīs saglabāto vērtību mainīgajā “Price”, ti, 10. Ņemiet vērā, ka mainīgie ir reģistrjutīgi.
Tādējādi mēs definējam mainīgos, mēs sākam ar identifikatoru, kas ir mūsu mainīgā nosaukums, pēc tam ar vienādības zīmi un beidzot ar vērtību.
Pārcelsim šo programmu uz nākamo līmeni. Otrajā rindā mēs varam atjaunināt šī cenas mainīgā vērtību uz jaunu vērtību. Padarīsim to 20. Tagad, kad mēs palaižam savu programmu, mums vajadzētu redzēt 20, jo Python tulks izpilda mūsu kodu rindiņu pa rindiņai no augšas.
Mēs varam saglabāt veselus skaitļus, pludiņus, virknes un Būla vērtības kā mainīgos. Turklāt Python var saglabāt sarežģītas vērtības, piemēram, sarakstus un objektus, par kuriem mēs runāsim vēlāk.
Tagad mēs aplūkosim virknes un Būla vērtību piemēru.
Programmā Python virkne ir unikoda rakstzīmju secība. Vienkāršiem vārdiem sakot, tā ir jebkura rakstzīmju sērija, kuru burtiski interpretē skripts.
Kā
name = 'HashDork'
Līdzīgi Būla vērtības tiek izmantotas, lai izteiksmei piešķirtu patieso vai nepatieso vērtību.
is_published = True
Ņemiet vērā, ka Python ir reģistrjutīga valoda, un parasti, lai rakstītu mainīgo, ir jāizmanto mazie burti un jāsāk ar lielajiem burtiem, definējot Būla vērtību. Šādā gadījumā tulks neatpazīs vērtību “true”, un tas radīs kļūdu. Pasvītra tiek izmantota, lai atdalītu vārdus mainīgā nosaukumā.
Programmas piemērs
Tagad mēs redzēsim programmas piemēru, kurā tiks izmantoti iepriekš minētie jēdzieni.
Iedomājieties, ka mēs rakstīsim programmu slimnīcai. Tāpēc mēs reģistrējam pacientu, vārdā Raj Koothrappali (Jā, tu saprati). Viņam ir 29 gadi, un viņš ir jauns pacients. Es vēlos, lai jūs šeit definētu 3 mainīgos, viņa vārdu, vecumu un vēl vienu mainīgo, lai pārbaudītu, vai tas ir jauns vai esošs pacients.
Pārtrauciet ritināšanu un izmēģiniet to pats.
Tagad pieņemsim risinājumu.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Satīt
Tas arī viss no šīs lekcijas.
Mēs uzzināsim par ievades saņemšanu Python, Type Conversion un Strings.
Atstāj atbildi