Python3 Commands: A Comprehensive Guide
Python is a powerful programming language that offers a wide range of functionalities and tools for developers. In this article, we will explore some of the most commonly used Python3 commands, their syntax, and examples.
1. print()
The print()
function is used to display output on the console. It takes one or more arguments, which can be strings, variables, or expressions, and prints them on separate lines.
print("Hello, World!")
# Output: Hello, World!
name = "John"
print("Hello,", name)
# Output: Hello, John
x = 10
y = 20
print("Sum:", x + y)
# Output: Sum: 30
2. input()
The input()
function is used to accept user input from the console. It displays a prompt message and waits for the user to enter a value, which is then assigned to a variable.
name = input("Enter your name: ")
print("Hello,", name)
# Output: Enter your name: John
# Hello, John
age = int(input("Enter your age: "))
print("You will be", age + 1, "next year.")
# Output: Enter your age: 25
# You will be 26 next year.
3. if-else Statements
The if-else
statement is used to execute a block of code based on a condition. If the condition is true, the code inside the if
block is executed; otherwise, the code inside the else
block is executed.
x = 10
if x > 0:
print("Positive number")
else:
print("Negative number or zero")
# Output: Positive number
password = input("Enter the password: ")
if password == "secret":
print("Access granted")
else:
print("Access denied")
4. for Loops
The for
loop is used to iterate over a sequence, such as a string, list, or tuple. It executes a block of code for each item in the sequence.
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
# Output: apple
# banana
# cherry
for i in range(5):
print(i)
# Output: 0
# 1
# 2
# 3
# 4
5. while Loops
The while
loop is used to repeatedly execute a block of code as long as a specified condition is true.
count = 0
while count < 5:
print(count)
count += 1
# Output: 0
# 1
# 2
# 3
# 4
password = ""
while password != "secret":
password = input("Enter the password: ")
print("Access granted")
6. Functions
A function is a block of code that performs a specific task. It takes one or more inputs, called parameters, and returns a result.
def greet(name):
print("Hello,", name)
greet("John")
# Output: Hello, John
def add(x, y):
return x + y
result = add(3, 5)
print("Sum:", result)
# Output: Sum: 8
7. Lists
A list is a collection of items, which can be of different data types. It is mutable, meaning that its elements can be modified.
fruits = ["apple", "banana", "cherry"]
print(fruits[0])
# Output: apple
fruits.append("orange")
print(fruits)
# Output: ["apple", "banana", "cherry", "orange"]
fruits.remove("banana")
print(fruits)
# Output: ["apple", "cherry"]
8. Dictionaries
A dictionary is a collection of key-value pairs. Each key is unique and is used to access its corresponding value.
person = {
"name": "John",
"age": 25,
"city": "New York"
}
print(person["name"])
# Output: John
person["age"] += 1
print(person)
# Output: {"name": "John", "age": 26, "city": "New York"}
del person["city"]
print(person)
# Output: {"name": "John", "age": 26}
Conclusion
In this article, we have covered some of the most commonly used Python3 commands. These commands are essential for beginners and experienced programmers alike. By mastering these commands, you will be able to write efficient and effective Python code.
Remember, practice makes perfect. Try experimenting with these commands and explore more features of Python3 to enhance your programming skills. Happy coding!
State Diagram
Here is a state diagram illustrating the flow of the if-else
statement:
stateDiagram
[*] --> Condition
Condition --> If: condition is true
Condition --> Else: condition is false
If --> [*