Feidhm agus Feidhmeanna a Shainmhíniú i Python
In Python, is éard is feidhm ann ná bloc cód a dhéanann tasc ar leith agus is féidir é a athúsáid ar fud an chláir. Baineann na céimeanna seo a leanas le sainiú feidhme Python:
Comhréir Sainmhíniú Feidhm
Chun feidhm a shainiú i Python, úsáideann tú an def
eochairfhocal, ina dhiaidh sin ainm na feidhme agus liosta paraiméadair ionchuir iniata i lúibíní ()
. Cuirtear an cód a chomhlíonann tasc na feidhme laistigh de chorp na feidhme, atá eangaithe laistigh den def
bhloc. Is féidir le feidhm luach(nó luachanna iolracha) a thabhairt ar ais ag baint úsáide as an return
eochairfhocal. Mura bhfuil aon return
ráiteas san fheidhm, fillfidh an fheidhm go huathoibríoch None
.
Ag Úsáid Paraiméadair Ionchuir
Is féidir le feidhm faisnéis a fháil ón taobh amuigh trí pharaiméadair ionchuir. Is iad paraiméadair na luachanna a sholáthraíonn tú agus tú ag glaoch ar an bhfeidhm. Úsáidfear na paraiméadair seo laistigh de chorp na feidhme chun tascanna sonracha a dhéanamh.
Luachanna a Fhilleadh ó Fheidhm
Nuair a bheidh an tasc críochnaithe ag an bhfeidhm, is féidir leat an return
eochairfhocal a úsáid chun luach a thabhairt ar ais ón bhfeidhm. Mura bhfuil return
ráiteas ag an bhfeidhm, fillfidh an fheidhm go huathoibríoch None
.
Ag glaoch ar Fheidhm
Chun feidhm shainithe a úsáid, ní gá ach ainm na feidhme a ghlaoch agus pas a fháil in aon luachanna paraiméadar riachtanacha(más ann dóibh). Is féidir an toradh a thugtar ar ais ón bhfeidhm(más ann dó) a stóráil in athróg le húsáid sa todhchaí nó a phriontáil ar an scáileán.
Sampla Mionsonraithe
# Define a function to calculate the sum of two numbers
def calculate_sum(a, b):
sum_result = a + b
return sum_result
# Define a function to greet the user
def greet_user(name):
return "Welcome, " + name + "!"
# Call the functions and print the results
num1 = 5
num2 = 3
result = calculate_sum(num1, num2)
print("The sum of", num1, "and", num2, "is:", result) # Output: The sum of 5 and 3 is: 8
name = "John"
greeting_message = greet_user(name)
print(greeting_message) # Output: Welcome, John!
Sa sampla thuas, tá dhá fheidhm sainmhínithe againn: calculate_sum()
suim dhá uimhir a ríomh agus greet_user()
teachtaireacht beannachta a chruthú. Ansin, d'iarramar ar na feidhmeanna seo agus phriontáileamar na torthaí.