Email-Check

Wed 12 November 2025
# program to check a valid email 
import re
def email_check():
    email = input("Enter your email: ")

    if not email.endswith(".com"):
        print("Invalid: Email must end with '.com'")
        return

    if "@" not in email:
        print("Invalid: Email must contain '@'")
        return

    if email[0].isdigit():
        print("Invalid: Email should not start with a …

Category: python-basics

Read More

Encapsulation

Wed 12 November 2025
class BankAccount:
    def __init__(self, balance):
        self.__balance = balance  # Private attribute

    def deposit(self, amount):
        self.__balance += amount

    def withdraw(self, amount):
        if amount > self.__balance:
            print("Insufficient funds")
        else:
            self.__balance -= amount

    def get_balance(self):
        return self.__balance

account = BankAccount(100)
account.deposit(50)
account.withdraw(330)
print(f …

Category: python-basics

Read More

Escape-Sequence

Wed 12 November 2025
#  created : 20250112
#  https://www.scientecheasy.com/2022/09/escape-sequence-in-python.html/
#  Escape Sequence in Python
#  error code for escape sequence 
print ('He said 'python is fun ultimated'')
  Cell In[3], line 1
    print ('He said 'python is fun ultimated'')
           ^
SyntaxError: invalid syntax. Perhaps you forgot a comma?
print("he said 'python …

Category: python-basics

Read More

Even-Odd

Wed 12 November 2025
def manipulate_fruits():

    fruits = ["apple", "banana", "cherry"]


    fruits.append("orange")
    print("After Append:", fruits)


    fruits.remove("banana")
    print("After Remove:", fruits)


    popped = fruits.pop()
    print("Popped Element:", popped)
    print("After Pop:", fruits)


manipulate_fruits()
After Append: ['apple', 'banana', 'cherry', 'orange']
After Remove: ['apple', 'cherry', 'orange']
Popped Element: orange
After Pop: ['apple', 'cherry …

Category: python-basics

Read More

Exception-Hadling

Wed 12 November 2025
#  created : 20250111
#  https://www.scientecheasy.com/2022/09/reserved-keywords-in-python.html/
# Python Exception Handling Keywords
x = 10
y = 0

try:
    z = x // y 
    print(z)

except ZeroDivisionError:
    print("Cannot divide by zero")

finally:
    print("finally block always gets executed")
Cannot divide by zero
finally block always gets executed
#  assert Keyword
x …

Category: python-basics

Read More

Execte-Time

Wed 12 November 2025
import time
def print_even_numbers():
    start_time = time.time()

    for i in range(20):
        if i % 2 == 0:
            print(i, end=" ")

    end_time = time.time()
    time_taken = end_time - start_time
    print("\nTime:", time_taken)

# Call the function
print_even_numbers()
0 2 4 6 8 10 12 14 16 18 
Time: 0.00019240379333496094


Score: 0

Category: python-basics

Read More

Expression

Wed 12 November 2025
#  created : 20250113
#  https://www.scientecheasy.com/2022/10/expression-in-python.html/
#  Arithmetic Expression
num1 = 20
num2 = 40
sum = num1 + num2 # An arithmetic expression.
print("Sum of two numbers is ", sum)
Sum of two numbers is  60
# Relational/Conditional Expression
num1 = int(input("Enter the first number: "))
num2 = int(input("Enter the …

Category: python-basics

Read More

Find-Lagrgest-Number

Wed 12 November 2025
def second_largest(lst):
    if len(lst) < 2:
        print("List must have at least two elements.")
    else:
        unique_list = list(set(lst))  # Remove duplicates
        unique_list.sort(reverse=True)  # Sort in descending order
        print("Second Largest Number:", unique_list[0])

# Example usage
second_largest([1, 2, 3, 4, 5])
second_largest([5, 5, 5])
Second Largest …

Category: python-basics

Read More

Find-Reverse

Wed 12 November 2025

def reverse_number(num):
    reverse = 0
    while num > 0:
        digit = num % 10
        reverse = reverse * 10 + digit
        num //= 10
    print("Reversed Number:", reverse)

# Example usage
reverse_number(1234)
Reversed Number: 4321
# Count the Digits in a Number
def count_digits(num):
    count = 0
    while num > 0:
        num //= 10
        count += 1
    print("Number of digits …

Category: python-basics

Read More

First-Python-Programe

Wed 12 November 2025
#  created : 20250112
#  https://www.scientecheasy.com/2022/09/first-python-program.html/
#  frist python programe in python 
print("Hi Jerin")
Hi Jerin
print("Hello World")
person = input("enter your name")
print("Hello",person)
Hello World


enter your name Jerin


Hello Jerin
num1 = 10 

num2 = 20 
print(num1+num2)
30
number1 = int(input …

Category: python-basics

Read More
Page 3 of 8

« Prev Next »