Python Programs Functions Strings Tuple Dict
Python Programs Functions Strings Tuple Dict
def factorial(n):
print("Factorial:", factorial(5))
Fibonacci Series
def fibonacci(n):
a, b = 0, 1
for _ in range(n):
a, b = b, a + b
fibonacci(10)
def is_prime(n):
if n <= 1:
return False
if n % i == 0:
return False
return True
print(is_prime(17))
while b:
a, b = b, a % b
return a
return max(a, b, c)
Palindrome Checker
def is_palindrome(s):
return s == s[::-1]
print(is_palindrome("madam"))
def count_vowels(s):
vowels = "aeiouAEIOU"
Reverse a String
def reverse_string(s):
return s[::-1]
print(reverse_string("Python"))
Check Anagram
print(is_anagram("listen", "silent"))
def char_frequency(s):
freq = {}
for char in s:
freq[char] = freq.get(char, 0) + 1
return freq
print(char_frequency("banana"))
def pack_unpack():
pack_unpack()
def max_in_tuple(t):
return max(t)
print(max_in_tuple((3, 7, 1, 9)))
def phone_book():
print(contacts["Alice"])
phone_book()
def word_count(sentence):
words = sentence.split()
freq = {}
freq[word] = freq.get(word, 0) + 1
return freq