MiTpython

Loading...
🌐 Loading...
Contact Chat
00:00:00 Loading...
🌡️ Loading... Loading weather... 💧 Loading... 💨 Loading...
Loading timezone...

Python Code Editor

Write and run Python code directly in your browser using Pyodide! Try out the examples below or write your own code.

Running code...

Example Programs

Basic Calculations

# Basic arithmetic operations
x = 10
y = 5
print(f"Addition: {x + y}")
print(f"Subtraction: {x - y}")
print(f"Multiplication: {x * y}")
print(f"Division: {x / y}")
print(f"Power: {x ** 2}")
                    

List Operations

# Working with lists
numbers = [1, 2, 3, 4, 5]
print("Original list:", numbers)
numbers.append(6)
print("After append:", numbers)
print("Sum of numbers:", sum(numbers))
print("Maximum:", max(numbers))
print("Minimum:", min(numbers))
                    

String Manipulation

# String operations
text = "Python Programming"
print("Original text:", text)
print("Uppercase:", text.upper())
print("Lowercase:", text.lower())
print("Length:", len(text))
print("Split words:", text.split())
                    

Dictionary Operations

# Working with dictionaries
student = {
    "name": "John",
    "age": 20,
    "grades": [85, 90, 88]
}
print("Student info:", student)
print("Name:", student["name"])
print("Average grade:", sum(student["grades"]) / len(student["grades"]))

# Adding new key-value pair
student["subject"] = "Python"
print("Updated info:", student)
                    

Loops and Range

# Demonstrating loops
print("For loop with range:")
for i in range(5):
    print(f"Number: {i}")

print("\nWhile loop:")
count = 0
while count < 3:
    print(f"Count: {count}")
    count += 1

print("\nLoop through list:")
fruits = ["apple", "banana", "orange"]
for fruit in fruits:
    print(f"Fruit: {fruit}")
                    

Functions

# Function examples
def greet(name):
    return f"Hello, {name}!"

def calculate_area(length, width):
    return length * width

# Testing functions
print(greet("Python Learner"))
print(f"Area of rectangle: {calculate_area(5, 3)}")

# Function with default parameter
def power(base, exponent=2):
    return base ** exponent

print(f"Square of 4: {power(4)}")
print(f"4 to power 3: {power(4, 3)}")