Íme öt Python programozási zh feladat:
1. Mátrix Transzponálás
Írj egy függvényt, ami transzponál egy adott ( n times m ) méretű mátrixot!
def transpose(matrix):
# Implementáld a transzponálást
pass
# Példa bemenet:
matrix = [
[1, 2, 3],
[4, 5, 6]
]
# Példa kimenet:
# [
# [1, 4],
# [2, 5],
# [3, 6]
# ]
2. Palindróm Szavak
Írj egy függvényt, ami egy adott sztringről eldönti, hogy palindróm-e (ugyanaz előlről és hátulról olvasva)!
def is_palindrome(word):
# Implementáld a palindróm ellenőrzést
pass
# Példa bemenet: "radar"
# Példa kimenet: True
# Példa bemenet: "hello"
# Példa kimenet: False
3. Fibonacci Számítás
Írj egy függvényt, ami kiszámítja az első ( n ) Fibonacci-számot és visszaadja listában!
def fibonacci(n):
# Implementáld a Fibonacci sorozat számítását
pass
# Példa bemenet: 5
# Példa kimenet: [0, 1, 1, 2, 3]
4. Számlálás Egy Számban
Írj egy függvényt, ami megszámolja, hogy egy adott szám hány példányban fordul elő egy listában!
def count_occurrences(lst, num):
# Implementáld az előfordulások számlálását
pass
# Példa bemenet: [1, 2, 2, 3, 4, 2], 2
# Példa kimenet: 3
5. Anagramma Ellenőrzés
Írj egy függvényt, ami két sztringről eldönti, hogy anagrammák-e (ugyanazok a karakterek, de más sorrendben)!
def is_anagram(str1, str2):
# Implementáld az anagramma ellenőrzést
pass
# Példa bemenet: "listen", "silent"
# Példa kimenet: True
# Példa bemenet: "hello", "world"
# Példa kimenet: False
Ezek a feladatok különböző nehézségi szintűek és többféle alapvető programozási koncepciót lefednek.
Bálint Kisbèri is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.