Lean Basics of Python for Beginners

shubham raj thakur
3 min readSep 7, 2023

Python Basics for Beginners

Python is the most used coding language in the entire world, and there’s no doubt why. It’s easy to learn, versatile, and has a vast and active community of developers. Whether you’re interested in web development, data analysis, artificial intelligence, or just want to learn a new skill, Python is an excellent language to start with. In this article, we’ll cover the basics of Python programming for beginners.

Getting Started

Installation

Before you can start writing code in Python , you should install Python on your PC. Python is available for Windows, macOS, and Linux. You can download the latest version of Python from the official website (https://www.python.org/downloads/) and follow the installation instructions for your operating system.

The Python Interpreter

Python code is executed through the Python interpreter. After installing Python, you can open a terminal or command prompt and enter python to start the Python interpreter. You’ll see a prompt (>>>) where you can enter Python commands.

Writing Your First Python Program

Let’s go with a best-fit example: which is “Hello, World!” program. Open a text editor (like Notepad on Windows, TextEdit on macOS, or any code editor you prefer) and type the following:

Code:-

print(“Hello, World!”)

Save the file with a .py extension, for example, hello.py. Then, open your terminal or command prompt, navigate to the directory where you saved the file, and run it by typing:

Code:-

python hello.py

You should see “Hello, World!” printed to the screen. Congratulations! You need to only write and execute your first Python code.

Variables and Data Types

In Python, you can create variables to store data. Python has several data types, including integers, floating-point numbers, strings, lists, and more. Here’s how you can declare variables and assign values to them:

Code:

# Integer

age = 25

# Float

height = 5.11

# String

name = “John Doe”

# List

fruits = [“apple”, “banana”, “cherry”]

You don’t need to declare the data type explicitly; Python infers it for you.

Basic Operations

Python supports various operations for manipulating data. Here are some common ones:

Code:

# Arithmetic operations

a = 10

b = 5

sum_result = a + b

difference = a — b

product = a * b

quotient = a / b

# String concatenation

greeting = “Hello, “

name = “Alice”

message = greeting + name

# List operations

fruits = [“apple”, “banana”]

fruits.append(“cherry”) # Add an item to the list

fruits.remove(“apple”) # Remove an item from the list

Control Flow

Python provides various control flow structures to make decisions and repeat actions. Here are some examples:

Conditional Statements (if, elif, else)

Code:

age = 18

if age < 18:

print(“You are a minor.”)

elif age >= 18 and age < 65:

print(“You are an adult.”)

else:

print(“You are a senior citizen.”)

Loops (for and while)

Code:

# For loop

fruits = [“apple”, “banana”, “cherry”]

for fruit in fruits:

print(fruit)

# While loop

count = 0

while count < 5:

print(count)

count += 1

Functions

Functions allow you to encapsulate a piece of code that can be reused. Here’s how you define and call a function in Python:

def greet(name):

return “Hello, “ + name

result = greet(“Sarah”)

print(result)

Conclusion

This article has provided a basic introduction to Python for beginners. Python is a versatile language with a wide range of applications, and this is just the tip of the iceberg. If you wanna learn more about python development can join the top python developer programs. As you continue your Python journey, you’ll explore more advanced topics like object-oriented programming, libraries, and frameworks that will enable you to build exciting projects. So, keep coding and have fun exploring the world of Python!

--

--

shubham raj thakur
0 Followers

Hi, i am shubham kashyap an web designer freelancer