Enhavtabelo[Kaŝi][Montri]
Bonvenon al la dua prelego en nia Python Akraŝa Kurso por Komencantoj serio.
Ĉi tiu prelego fokusos pri la sintakso de Python kaj kompreno kiel Python-kodo estas ekzekutita.
Ni jam instalis Python 3.10.4 en niaj sistemoj. Nun ni bezonas kodredaktilon por Python. Estas multaj elektoj tie, sed mia plej ŝatata estas PyCharm.
Ĝi estas unu el la plej popularaj kodredaktiloj uzataj por Python kaj ni uzos ĝin por ĉi tiu kurso. Ĝi aspektas tiel je la unua komenco.
Nun kreu novan Python-dosieron en la projekto. nun vi pretas skribi vian unuan kodon en Python.
Nun tajpu:
print("Hello HashDork")
Nun vastigu la menuon "Run" kaj alklaku kuri. vi ankaŭ povas uzi la klavojn 'Shift + F10' en fenestroj aŭ 'Ctrl + cmd + R' en la macOS por ruli la programon.
Post tio, vi vidos malgrandan terminalan fenestron malsupre montrante la eligon de via kodo. Ĉi tio estis via unua Python-kodo. Nun ni lernos kiel ĝi estis ekzekutita.
Ĉi tio estis via unua Python-kodo. Ni provu alian ekzemplon.
En ĉi tiu ekzemplo, ni presis 10 steletojn '*' simple multobligante unu asteriskon per 10.
tipo:
print("*"*10)
La eligo aspektos tiel.
Nun ni lernos kiel ĝi estis ekzekutita.
Kiel Python-Kodo estas Ekzekutita?
Kiam ni skribas kodon en Python, la peco de kodo ene de la krampoj t.e. (“*”*10) nomiĝas esprimo. Ĝi estas la peco de kodo kiu produktas valoron.
Do kiam la Python-interpretisto provas ekzekuti linion 2, unue ĝi taksos la kodon inter krampoj te la esprimon. Tial ĝi produktos 10 steletojn kaj presas ilin sur la terminalo.
Variabloj en Python
Variabloj estas unu el la plej fundamentaj konceptoj de programado kaj ili ne estas specifaj por Python. Ni uzas variablojn por provizore konservi datumojn en la memoro de la komputilo.
Jen ekzemplo,
Ni tajpu:
Price = 10
Kiam la interpretisto Python ekzekutas ĉi tiun kodon, ĝi asignos iun memoron en kiu ĝi stokos la numeron 10. Fine, ĝi aldonos ĉi tiun prezon al tiu memorloko.
Nun ni povas uzi ĉi tiun variablon "Prezo" ie ajn en nia programo por aliri la valoron, kiun ni konservis en tiu variablo.
Nun se vi tajpas,
print(Price)
La eligo de ĉi tiu programo montros la konservitan valoron en la variablo "Prezo" t.e. 10. Notu, ke la variabloj estas uskle-distintaj.
Do jen kiel ni difinas variablojn, ni komencas per identigilo kiu estas la nomo de nia variablo, tiam egala signo kaj fine valoro.
Ni prenu ĉi tiun programon al la sekva nivelo. Sur la dua linio, ni povas ĝisdatigi la valoron de ĉi tiu prezo variablo al nova valoro. Ni faru ĝin 20. Nun kiam ni rulas nian programon, ni devus vidi 20, ĉar la Python-interpretilo ekzekutas nian kodon linion post linio de la supro.
Ni povas stoki entjeroj, flosiloj, ŝnuroj kaj buleaj valoroj kiel variabloj. Krome, Python povas stoki kompleksajn valorojn kiel listoj kaj objektoj, kiujn ni diskutos poste.
Nun ni observos la ekzemplon de ĉenoj kaj buleaj valoroj.
En Python, ĉeno estas sekvenco de Unikodaj signoj. En simplaj vortoj, ĝi estas ajna serio de signoj, kiuj estas interpretataj laŭvorte per skripto.
Ŝati,
name = 'HashDork'
Simile, buleaj valoroj estas uzataj por asigni Veran aŭ Malveran valoron al esprimo.
is_published = True
Rimarku, ke Python estas uskle-distinga lingvo kaj normale vi devus uzi minusklajn literojn por skribi la variablon kaj komenci per la majusklo dum difinado de bulea valoro. En ĉi tiu kazo, "vera" ne estos rekonita de la interpretisto kaj rezultigos eraron. Substreko estas uzata por apartigi vortojn en varia nomo.
Ekzempla Programo
Nun ni vidos ekzemplan programon, kiu uzos la suprajn konceptojn.
Imagu, ke ni skribos programon por hospitalo. Do ni kontrolas pacienton nomitan Raj Koothrappali (Jes, vi ricevis ĝin). Li aĝas 29 jarojn kaj estas nova paciento. Mi volas, ke vi difinu 3 variablojn ĉi tie, lian nomon, lian aĝon kaj alian variablon por kontroli ĉu ĉi tio estas nova aŭ ekzistanta paciento.
Ĉesu rulumi kaj provu ĝin memstare.
Nun ni ricevu la solvon.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Enŝipiĝi
Tio estas ĉio el ĉi tiu prelego.
Ni lernos pri ricevado de enigo en Python, Tipo-Konvertiĝo kaj Ŝnuroj.
Lasi Respondon