0% found this document useful (0 votes)
0 views3 pages

Python Program

Python is a high-level, interpreted programming language known for its simplicity and readability, widely used in various domains such as web development and data science. Key features include simple syntax, dynamic typing, extensive libraries, and cross-platform compatibility. The document also provides a simple Number Guessing Game program to illustrate fundamental programming concepts in Python.

Uploaded by

sarath53089
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views3 pages

Python Program

Python is a high-level, interpreted programming language known for its simplicity and readability, widely used in various domains such as web development and data science. Key features include simple syntax, dynamic typing, extensive libraries, and cross-platform compatibility. The document also provides a simple Number Guessing Game program to illustrate fundamental programming concepts in Python.

Uploaded by

sarath53089
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

PYTHON PROGRAMMING

🐍 What Is Python?
Python is a high-level, interpreted programming
language known for its simplicity and readability.
Created by Guido van Rossum and first released in
1991, Python emphasizes code clarity and allows
developers to express concepts in fewer lines of
code than many other languages. It’s widely used
across domains like web development, data
science, artificial intelligence, automation, and
more.
🧱 Core Features of Python
Simple Syntax: Python’s syntax is clean and
easy to learn, making it ideal for beginners.
Interpreted Language: Code is executed line by
line, which aids debugging and rapid
development.
Dynamic Typing: Variables don’t require
explicit type declarations.
Extensive Libraries: Python offers powerful
libraries like NumPy, Pandas, TensorFlow, Flask,
and Django for various applications.
Cross-Platform: Python runs seamlessly on
Windows, macOS, and Linux.
Here’s a complete Python program that’s simple
yet functional—a Number Guessing Game. It
introduces key concepts like loops, conditionals,
random number generation, and user input.

🎯 Number Guessing Game


import random
# Generate a random number between 1 and 100
secret_number = random.randint(1, 100)
attempts = 0

print("Welcome to the Number Guessing Game!")


print("I'm thinking of a number between 1 and
100.")

# Loop until the user guesses correctly


while True:
guess = int(input("Enter your guess: "))
attempts += 1

if guess < secret_number:


print("Too low! Try again.")
elif guess > secret_number:
print("Too high! Try again.")
else:
print(f"Congratulations! You guessed it in {attempts}
attempts.")
break

🧠 What You Learn from This


random.randint() for generating random
numbers
while loop for repeated guessing
if-elif-else for decision-making
input() and int() for user interaction

You might also like