Teburin Abubuwan Ciki[Boye][Nuna]
Barka da zuwa lacca ta biyu a cikin shirin mu Python Crash Course don Masu farawa jerin.
Wannan karatun zai mayar da hankali ne akan tsarin tsarin Python da fahimtar yadda ake aiwatar da lambar Python.
Mun riga mun shigar da Python 3.10.4 a cikin tsarin mu. Yanzu muna buƙatar editan lambar don Python. Akwai ɗimbin zaɓuɓɓuka a can amma abin da na fi so shi ne PyCharm.
Yana daya daga cikin shahararrun editocin code da ake amfani da su don Python kuma za mu yi amfani da shi don wannan kwas. Yayi kama da wannan a farkon farawa.
Yanzu ƙirƙirar sabon fayil ɗin Python a cikin aikin. yanzu kun shirya don rubuta lambar ku ta farko a cikin Python.
Yanzu rubuta:
print("Hello HashDork")
Yanzu fadada menu na "Run" kuma danna Run. Hakanan zaka iya amfani da hotkeys 'Shift + F10' a cikin windows ko 'Ctrl + cmd + R' a cikin macOS don gudanar da shirin.
Bayan haka, za ku ga wata ƙaramar taga tasha a ƙasa tana nuna fitarwa na lambar ku. Wannan shine lambar ku ta Python ta farko. Yanzu za mu koyi yadda aka kashe shi.
Wannan shine lambar ku ta Python ta farko. Bari mu gwada wani misali.
A cikin wannan misalin, za mu buga alamar alama 10 ''*' ta hanyar ninka tambari ɗaya kawai da 10.
type:
print("*"*10)
Fitowar zata yi kama da haka.
Yanzu za mu koyi yadda aka kashe shi.
Yaya ake aiwatar da Code Python?
Lokacin da muka rubuta lamba a Python, guntun lambar da ke cikin baka wato (“*”*10) ana kiranta magana. Ita ce guntun lambar da ke samar da ƙima.
Don haka lokacin da mai fassara Python ya yi ƙoƙarin aiwatar da layi na 2, da farko zai kimanta lambar da ke tsakanin baƙar fata watau magana. Don haka zai samar da taurari 10 kuma ya buga su a kan tashar.
Canje-canje a cikin Python
Canje-canje suna ɗaya daga cikin mahimman ra'ayoyin shirye-shirye kuma ba su keɓance ga Python ba. Muna amfani da masu canji don adana bayanai na ɗan lokaci a cikin ƙwaƙwalwar ajiyar kwamfuta.
Ga misali,
Bari mu buga:
Price = 10
Lokacin da mai fassara Python ya aiwatar da wannan lambar, zai ware wasu ƙwaƙwalwar ajiya wanda zai adana lamba 10. A ƙarshe, zai haɗa wannan farashin zuwa wurin ƙwaƙwalwar ajiya.
Yanzu za mu iya amfani da wannan mabambanta "Farashin" a ko'ina cikin shirinmu don samun damar ƙimar da muka adana a wannan ma'auni.
Yanzu idan ka buga,
print(Price)
Fitar da wannan shirin zai nuna darajar da aka adana a cikin ma'auni "Fara" watau 10. Lura cewa masu canji suna da hankali.
Don haka wannan shine yadda muke ayyana ma'auni, zamu fara da mai ganowa wanda shine sunan canjin mu, sannan alama daidai kuma a ƙarshe darajar.
Mu dauki wannan shirin zuwa mataki na gaba. A layi na biyu, za mu iya sabunta ƙimar wannan canjin farashin zuwa sabon ƙima. Bari mu sanya shi 20. Yanzu idan muna gudanar da shirin mu, ya kamata mu ga 20, domin mai fassara Python yana aiwatar da layin mu ta layi daga sama.
Za mu iya adana lamba, masu iyo, kirtani da ƙimar boolean azaman masu canji. Bayan haka, Python na iya adana hadaddun dabi'u kamar lissafi da abubuwa waɗanda za mu tattauna daga baya.
Yanzu za mu kiyaye misalin kirtani da ƙimar boolean.
A Python, kirtani jerin haruffan Unicode ne. A cikin kalmomi masu sauƙi, kowane jerin haruffa ne aka fassara ta zahiri ta hanyar rubutun.
Kamar,
name = 'HashDork'
Hakazalika, ana amfani da ƙimar boolean don sanya ƙima ta Gaskiya ko Ƙarya ga magana.
is_published = True
Lura cewa Python harshe ne mai hankali kuma yawanci yakamata ku yi amfani da ƙananan haruffa don rubuta m kuma fara da babban harka yayin da kuke bayyana ƙimar boolean. A wannan yanayin, mai fassara ba zai gane 'gaskiya' ba kuma zai haifar da kuskure. Ana amfani da Underscore don raba kalmomi a cikin suna mai canzawa.
Misali Shirin
Yanzu, za mu ga shirin misali wanda zai yi amfani da abubuwan da ke sama.
Ka yi tunanin za mu rubuta shirin asibiti. Don haka muna duba wani mara lafiya mai suna Raj Koothrappali (Eh, ka samu). Yana da shekaru 29 kuma sabon majiyyaci ne. Ina so ku bayyana ma'anar ma'auni guda 3 a nan, sunansa, shekarunsa, da kuma wani maɗaukaki don bincika idan wannan sabon abu ne ko mai haƙuri.
Dakatar da gungurawa kuma gwada shi da kanku.
Yanzu bari mu samo mafita.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Kunsa shi
Wannan duka daga wannan lacca ne.
Za mu koyi game da karɓar shigarwa a cikin Python, Nau'in Canjin da Zaɓuɓɓuka.
Leave a Reply