ọrụ
Ruo ugbu a, anyị na-ede koodu anyị niile na app.py, mana ka mmemme anyị na-etolite, anyị chọrọ ụzọ ka mma iji hazie koodu anyị. Anyị kwesịrị ikewapụ koodu anyị ka ọ bụrụ nke nta, nke a na-ejikwa, na nke a na-echekwa nke anyị na-akpọ ọrụ. Ọrụ ahụ bụ akpa maka ahịrị koodu ole na ole na-arụ otu ọrụ.
Dịka ọmụmaatụ, ị mụtalarị maka ọrụ ole na ole arụnyere na Python print()
na input()
. Ọrụ ọ bụla nwere ebumnuche ma mara otu esi arụ otu ọrụ. Yabụ, mgbe anyị na-ewu nnukwu mmemme dị mgbagwoju anya, anyị kwesịrị ịgbaji koodu anyị ka ọ bụrụ obere chunks enwere ike iji ya, ya bụ ọrụ.
Ka anyị ghọta echiche a site n'ịmepụta mmemme maka ibipụta ozi ekele.
print('Hi there!')
print('Welcome aboard!')
N'ebe a, anyị nwere mmemme dị mfe nke nwere naanị ahịrị abụọ nke koodu. Ugbu a, ka anyị kwuo, anyị ga-achọ ha na mmemme ndị ọzọ iji tinye ha na ọrụ anyị nwere ike ijikwa ọzọ.
Ka m webata isiokwu echekwara def
na Python, nke dị mkpụmkpụ maka ịkọwapụta ma jiri ya kọwaa ọrụ.
def greet_user():
print('Hi there!')
print('Welcome aboard!')
Ugbu a ngọngọ koodu a ga-akọwa ọrụ "greet_user
” na ahịrị nke koodu mgbe nke ahụ gasịrị. Mgbe ọ bụla akpọrọ ọrụ a, ahịrị abụọ a ga-eme. Ka anyị jiri nke a:
print('start')
greet_user()
print('finish')
A na-eme mmemme ahụ n'usoro, nke pụtara na ị ga-akọwapụta otu ọrụ tupu ịkpọ ya na mmemme ahụ.
kwa
Ọrụ ndị akọwapụtara na-arụ ọrụ dịtụ iche karịa ọrụ arụnyere n'ime Python. Dịka ọmụmaatụ, n'ihe banyere print()
ọrụ, ọ na-ewe ụfọdụ ozi anyị chọrọ ibipụta, mana ọrụ ekele anyị anaghị ewere ozi ọ bụla. Ọ gaghị adị mma ma ọ bụrụ na ị nwere ike ịnyefe aha onye ọrụ ebe a na mgbe ahụ, kama ịsị "Hi there", ị nwere ike ibipụta aha onye ọrụ ahụ?
Ị nwere ike ime nke a site n'ịgbakwụnye paramita n'ime ngebichi nke ọrụ akọwapụtara. Ka m gosi gị:
def greet_user(name):
print('Hi there!')
print('Welcome aboard!')
Ugbu a"name
” N'ime mbike ga-eme dị ka mgbanwe mpaghara ma anyị nwere ike ịfefe aha onye ọrụ mgbe ị na-akpọ ya.
greet_user('Shahbaz')
Ugbu a edobere oke aha ka “Shahbaz
". Ka anyị gbanwee mmemme ka iji ya mee ihe.
def greet_user(name):
print(f'Hi {name}')
print('Welcome aboard!')
print('start')
greet_user('Shahbaz')
print('finish')
Otu ihe dị mkpa ị ga-amata bụ na a na-akpọ "aha" dị n'ahịrị nke mbụ Parameter ebe aha e nyere ya bụ Shahbaz ka a na-akpọ arụmụka.
Ka anyị gaa n'ihu ma mee mmemme a.
Yabụ na parampat ndị a, anyị nwere ike nweta ozi na ọrụ anyị.
Ugbu a, ka anyị mee ihe na-atọ ụtọ. Ka anyị kwuo na ịchọrọ itinye aha ọzọ na ozi ekele. Ọ dị mfe.
def greet_user(name):
print(f'Hi {name}')
print('Welcome aboard!')
print('start')
greet_user('Shahbaz')
greet_user('Aayush')
print('finish')
Ugbu a rịba ama na mgbe ọrụ nwere oke, anyị ga-akwụrịrị ụgwọ ịfefe uru maka oke ahụ. Ọ bụrụ na i wepụ aha ahụ na ọrụ ahụ ma mee mmemme ahụ, anyị ga-enweta njehie. Ịnwekwara ike iji ọtụtụ paramita n'otu ọrụ, nke rikoma kewapụrụ.
Ọmụmaatụ, greet_user(first_name, last_name):
. A ga-ahazikwa arụmụka n'otu aka ahụ.
Okwu arụmụka
Ka ọ dị ugbu a, anyị amụtala na mgbe ọ bụla anyị kọwapụtara paramita maka ọrụ anyị anyị kwesịrị ịnye ụkpụrụ mgbe niile ma ọ bụghị na anyị ga-enweta njehie. Na mmemme ikpeazụ, arụmụka 'Shahbaz'
na 'Bhatti'
ka a na-akpọ arụmụka ọnọdụ, nke pụtara ọnọdụ ha ma ọ bụ iwu okwu na mmemme.
Na Python, anyị nwere ụdị arụmụka ọzọ a na-akpọ arụmụka isiokwu, nke ọnọdụ adịghị mkpa. Ka m gosi gị otu ha si arụ ọrụ.
Lelee mmemme ikpeazụ. Anyị nwere ike gbanwee ya dị ka nke a:
def greet_user(first_name, last_name):
print(f'Hi {first_name} {last_name}')
print('Welcome aboard!')
print('start')
greet_user(first_name='Shahbaz', last_name='Bhatti')
print('finish')
Ugbu a first_name
na last_name
bụ isi okwu parameters. Ị nwere ike ịgbanwe ebe ha na nsonaazụ ga-abụ otu.
Ugbu a nke ahụ apụtaghị na anyị kwesịrị iji arụmụka isiokwu mgbe niile. Ọtụtụ oge anyị na-eji arụmụka ọnọdụ, mana n'ọnọdụ ụfọdụ, arụmụka isiokwu ndị a na-enyere anyị aka imeziwanye ọgụgụ nke koodu anyị.
Enwere otu ihe ọzọ ị kwesịrị ịma gbasara arụmụka isiokwu. Arụmụka isiokwu kwesịrị ịbịa mgbe arụmụka ọnọdụ.
nloghachi nkwupụta
Ka ọ dị ugbu a, anyị amụtala otu esi emepụta ọrụ na iziga ha ozi site na iji paramita ha. Ugbu a, ka anyị mụta otu esi emepụta ọrụ na-eweghachi ụkpụrụ. Nke a bara uru karịsịa ma ọ bụrụ na ị na-eme ụdị mgbako ma ịchọrọ iweghachi onye ọ bụla na-eji ọrụ gị nsonaazụ. Ka m gosi gị.
Ka anyị kọwapụta otu ọrụ ga-agbakọ square nọmba.
def square(number):
return number*number
Anyị ejirila nkwupụta nloghachi weghachi nọmba a na mpụga ọrụ ahụ. Ugbu a, ọ bụrụ na anyị na-akpọ ọrụ a, ọ na-eweghachite uru dị ka nke input()
ọrụ. Ka anyị bipụta ya na ọnụ.
Ị nwere ike ịrụ ụka na enwere ike nweta otu nsonaazụ ahụ na-ejighị nkwupụta nloghachi. Ka anyị lelee ya.
Anyị na-ahụ ihe abụọ, nọmba 9, na ọ dịghị. Gịnị na-eme ebe a?
Mgbe onye ntụgharị Python na-eme koodu a, nke mbụ ọ ga-akpọ ọrụ square na njikwa na-aga na ọrụ ahụ. N'ebe a, anyị na-agbakọ square nke nọmba a nyere wee bipụta ya na njedebe.
Ugbu a, site na ndabara, ọrụ niile na-eweghachi uru ọ bụla. Yabụ ọ bụrụ na anyị enweghị nkwupụta nloghachi ebe a, na ndabara Python anaghị eweghachi ọ bụla. Ọ dịghị nke bụ ihe na-anọchi anya enweghị uru. Ọ dị ka ihe ọ bụla ma ọ bụ efu na C, C++, Java na Javascript.
Kechie!
Enwere m olileanya na ị ghọtara mkpa ọrụ.
Ha bụ akụkụ dị mkpa nke mmụta Python ma ọ bụrụ na ị na-eme atụmatụ ide mmemme buru ibu ma dị mgbagwoju anya n'oge ọrụ nzuzo gị.
Nkume a-aza