You are on page 1of 2

FUNTZIOAK

1-Definitu ezazu max() funtzio bat non 2 zenbaki hartuko dituen


argumentu bezala eta bietako handiena bueltatuko du. Gogoratu, bi
zenbakiak ere berdinak izan daitezkeela.
def max(num1, num2):
if num1 >= num2:
return num1
else:
return num2
num1 = int(input("Sartu lehenengo zenbakia: "))
num2 = int(input("Sartu bigarren zenbakia: "))
result = max(num1, num2)
print(f"Zenbakirik altuena hau da: {result}")
2-Definitu ezazu hirumax() funtzio bat non 3 zenbaki hartuko dituen
argumentu bezala eta hiruetako handiena bueltatuko du. Gogoratu, bi
zenbakiak ere berdinak izan daitezkeela.
def hirumax(a, b, c):
return max(a, b, c)
num1 = int(input("Eman ezazu lehenengo zenbakia: "))
num2 = int(input("Eman ezazu bigarren zenbakia: "))
num3 = int(input("Eman ezazu hirugarren zenbakia: "))
result = hirumax(num1, num2, num3)
print(f"Zenbakirik altuena hau da: {result}")

3-Definitu ezazu kate edo zerrenda baten luzera kalkulatzen duen


funtzio bat. (kate_luzera). (for erabiliz).
Adibidez: “Kaixo” katearekin erantzun beharko luke 5 balioa pantailatik.
def kate= luzera(katea
luzera=0

4- Definitu ezazu ondorengo funtzioa: Karaktere bat hartu behar du


argumentu bezala eta True bueltatuko du bokal bat bada, bestela False.

5- Definitu ezazu ondorengo funtzioak: sum() eta bider(), hurrenez


hurren zerrenda bateko zenbakiak batu eta biderkatu beharko ditu.
Adibidez: sum([1,2,3,4]) 10 bueltatu beharko luke eta bider ([1,2,3,4])
funtzioak 24.

6- Kate baten alderantzizkoa ateratzeko funtzioa definitu beharko duzu.


Adibidez: “estoy probando” katearen alderantzizkoa “odnaborp yotse”
bueltatuko du.
def alderantzizkoa(str):
return str[::-1]
a=input("Sartu esaldi bat eta aldrebes emango dizu: ")
print(alderantzizkoa(a))

You might also like