Untitled
unknown
plain_text
a year ago
5.6 kB
9
Indexable
race_distance_km = 10 race_time_minutes = 43 race_time_seconds = 30 race_time_hours=(race_time_minutes/60)+(race_time_seconds/3600) race_distance_miles=race_distance_km/1.61 average_time_per_mile=race_time_hours/race_distance_miles average_speed_mph=race_distance_miles/race_time_hours print("Average time per mile:",average_time_per_mile,"hours") print("Average Speed:",average_speed_mph,"miles per hours") .................................................................................................................. def calculate_simple_interest(principal, time, rate): interest = (principal * time * rate) / 100 return interest principal = float(input("Enter the principal amount (P): ")) time = float(input("Enter the time period in years (T): ")) rate = float(input("Enter the rate of interest per annum (R): ")) simple_interest = calculate_simple_interest(principal, time, rate) print("Simple Interest:", simple_interest) ................................................................................................................... def generate_fibonacci(n): fibonacci_sequence = [0, 1] for i in range(2, n): next_fibonacci = fibonacci_sequence[-1] + fibonacci_sequence[-2] fibonacci_sequence.append(next_fibonacci) return fibonacci_sequence n = int(input("Enter the number of Fibonacci numbers to generate: ")) fibonacci_numbers = generate_fibonacci(n) print("First", n, "Fibonacci numbers:", fibonacci_numbers) ................................................................................................................... def factorial(n): if n == 0: return 1 else: return n * factorial(n - 1) n = int(input("Enter a number to calculate its factorial: ")) result = factorial(n) print("Factorial of", n, "is", result) ................................................................................................................... def square_of_nat_numbers(n): return sum(i**2 for i in range(1,n+1)) n=7 result= square_of_nat_numbers(n) print("Square of the first",n,"natural no is:",result) ................................................................................................................... def Sum_of_numbers(*args): return sum(args) result = Sum_of_numbers(1,2,3,4,5) print("Sum of numbers:",result) .................................................................................................................... def check_format(a,b,c,n): if n<=2: print("the value of n must be greater than 2.") return if a**n + b**n == c**n: print("Holy Smokes,Fermet was wromg!") else: print("No,that doesn't work.") a=3 b=4 c=4 n=7 check_format(a,b,c,n) ................................................................................................................... def is_palindrome(s:str)->bool: s = s.lower() s = ''.join(c for c in s if c.isalnum()) return s==s[::-1] print(is_palindrome('racecar')) print(is_palindrome('hello')) print(is_palindrome('A man a plan a canal Panama')) ................................................................................................................... def is_power(a: int, b:int)->bool: if a == 0: return False while a % b ==0: a = a//b return a == 1 or a == b print(is_power(8,2)) print(is_power(27,3)) print(is_power(1024,4)) print(is_power(12,3)) print(is_power(343,7)) print(is_power(256,6)) ................................................................................................................... def count_chars(stri): count = {} for char in stri: if char in count: count[char] += 1 else: count[char] = 1 return count print(count_chars("The function tries to print a count of each character in given 'string'")) ................................................................................................................... def factorial(n): if n<0: raise ValueError elif n ==0: return 1 else: return n * factorial(n-1) print(factorial(5)) print(factorial(9)) ................................................................................................................... def add_nested_elements(nested_list): total = 0 for element in nested_list: if isinstance(element, list): total += add_nested_elements(element) elif isinstance(element, int): total += element else: raise ValueError("Nested list contains non-integer values.") return total nested_list = [1, 2, [3, 4], [5, [6, 7], 8], 9] print(add_nested_elements(nested_list)) ................................................................................................................... def middle(lst): if len(lst) < 2: raise ValueError("List must contain at least two elements") else: return lst[1:-1] lst = [5, 6, 7, 8] print(middle(lst)) ................................................................................................................... char_list=['h','e','l','l','o'] char_string=''.join(char_list) print(char_string) ................................................................................................................... my_list = [5, 10, 40, 15, 20, 25, 30] item = 20 index = my_list.index(item) print("The index of", item, "in my_list is:", index) ..................................................................................................................
Editor is loading...
Leave a Comment