Untitled
# Step 1: Start the Python interpreter $ python # Step 2: Type help('print') to get information about the print statement >>> help('print') # Given data race_distance_km = 10 # 10 kilometers race_time_minutes = 43 # 43 minutes race_time_seconds = 30 # 30 seconds # Convert time to hours race_time_hours = (race_time_minutes / 60) + (race_time_seconds / 3600) # Convert kilometers to miles race_distance_miles = race_distance_km / 1.61 # Calculate average time per mile average_time_per_mile = race_time_hours / race_distance_miles # Calculate average speed in miles per hour average_speed_mph = race_distance_miles / race_time_hours # Print results print("Average time per mile:", average_time_per_mile, "hours") print("Average speed:", average_speed_mph, "miles per hour") # Function to calculate simple interest def calculate_simple_interest(principal, time, rate): interest = (principal * time * rate) / 100 return interest # Taking input from the user 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): ")) # Calculating simple interest simple_interest = calculate_simple_interest(principal, time, rate) # Printing the result print("Simple Interest:", simple_interest) # Function to generate Fibonacci sequence 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 # Function to calculate factorial def calculate_factorial(n): factorial = 1 for i in range(1, n + 1): factorial *= i return factorial # Taking input from the user n = int(input("Enter the value of n: ")) # Generating Fibonacci sequence and factorial fibonacci_numbers = generate_fibonacci(n) factorial_n = calculate_factorial(n) # Printing the results print("First", n, "Fibonacci numbers:", fibonacci_numbers) print("Factorial of", n, ":", factorial_n)
Leave a Comment