0% found this document useful (0 votes)
26 views2 pages

Python Programming Fundamentals Cheat Sheet

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
26 views2 pages

Python Programming Fundamentals Cheat Sheet

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 2

Python Programming Fundamentals Cheat Sheet

Package/Method Description Syntax and Code Example


Syntax:
1. 1

1. statement1 and statement2

Copied!

Example:

1. 1
2. 2
3. 3
4. 4
5. 5
AND Returns `True` if both statement1 and statement2 are `True`. Otherwise, returns `False`. 6. 6
7. 7
8. 8
9. 9

1. marks = 90
2. attendance_percentage = 87
3.
4. if marks >= 80 and attendance_percentage >= 85:
5. print("qualify for honors")
6. else:
7. print("Not qualified for honors")
8.
9. # Output = qualify for honors

Copied!

Syntax:
1. 1

1. class ClassName: # Class attributes and methods

Copied!

Example:

Class Definition Defines a blueprint for creating objects and defining their attributes and behaviors. 1. 1
2. 2
3. 3
4. 4

1. class Person:
2. def __init__(self, name, age):
3. self.name = name
4. self.age = age

Copied!

Syntax:
1. 1

1. def function_name(parameters): # Function body

Copied!

Define Function A `function` is a reusable block of code that performs a specific task or set of tasks when called.
Example:
1. 1

1. def greet(name): print("Hello,", name)

Copied!

Syntax:
1. 1

1. variable1 == variable2

Copied!

Example 1:

1. 1

1. 5 == 5
Equal(==) Checks if two values are equal.
Copied!

returns True

Example 2:
1. 1

1. age = 25 age == 30

Copied!

returns False
Syntax:
1. 1

1. for variable in sequence: # Code to repeat

Copied!

Example 1:

1. 1
2. 2

1. for num in range(1, 10):


2. print(num)
For Loop A `for` loop repeatedly executes a block of code for a specified number of iterations or over a sequence of elements (list, range, string, etc.).
Copied!

Example 2:

1. 1
2. 2
3. 3

1. fruits = ["apple", "banana", "orange", "grape", "kiwi"]


2. for fruit in fruits:
3. print(fruit)

Copied!

Syntax:
1. 1

1. function_name(arguments)

Copied!

Function Call A function call is the act of executing the code within the function using the provided arguments.
Example:

1. 1

1. greet("Alice")

Copied!

Syntax:
1. 1

1. variable1 >= variable2

Copied!

Example 1:

1. 1

1. 5 >= 5 and 9 >= 5

Copied!
Greater Than or Equal To(>=) Checks if the value of variable1 is greater than or equal to variable2.
returns True

Example 2:

1. 1
2. 2
3. 3

1. quantity = 105
2. minimum = 100
3. quantity >= minimum

Copied!

returns True
Syntax:
1. 1

1. variable1 > variable2

Copied!

Example 1: 9 > 6

returns True

Greater Than(>) Checks if the value of variable1 is greater than variable2. Example 2:

1. 1
2. 2
3. 3

1. age = 20
2. max_age = 25
3. age > max_age

Copied!

returns False
Syntax:
1. 1

1. if condition: #code block for if statement

Copied!

If Statement Executes code block `if` the condition is `True`. Example:

1. 1
2. 2

1. if temperature > 30:


2. print("It's a hot day!")

Copied!

Syntax:
1. 1
2. 2
3. 3
4. 4
5. 5
6. 6
7. 7
8. 8

1. if condition1:
2. # Code if condition1 is True
3.
4. elif condition2:
5. # Code if condition2 is True
6.
7. else:
8. # Code if no condition is True

Copied!

If-Elif-Else Executes the first code block if condition1 is `True`, otherwise checks condition2, and so on. If no condition is `True`, the else block is executed. Example:
1. 1
2. 2
3. 3
4. 4
5. 5
6. 6
7. 7
8. 8
9. 9

1. score = 85 # Example score


2. if score >= 90:
3. print("You got an A!")
4. elif score >= 80:
5. print("You got a B.")
6. else:
7. print("You need to work harder.")
8.
9. # Output = You got a B.

Copied!

Syntax:
1. 1
2. 2

1. if condition: # Code, if condition is True


2. else: # Code, if condition is False

Copied!

Example:
If-Else Statement Executes the first code block if the condition is `True`, otherwise the second block.
1. 1
2. 2
3. 3
4. 4

1. if age >= 18:


2. print("You're an adult.")
3. else:
4. print("You're not an adult yet.")

Copied!

Syntax:
1. 1

1. variable1 <= variable2

Copied!

Example 1:

1. 1

1. 5 <= 5 and 3 <= 5

Copied!
Less Than or Equal To(<=) Checks if the value of variable1 is less than or equal to variable2.
returns True

Example 2:

1. 1
2. 2
3. 3

1. size = 38
2. max_size = 40
3. size <= max_size

Copied!

returns True
Syntax:
1. 1
Less Than(<) Checks if the value of variable1 is less than variable2.
1. variable1 < variable2
Copied!

Example 1:

1. 1

1. 4 < 6

Copied!

returns True

Example 2:
1. 1
2. 2
3. 3

1. score = 60
2. passing_score = 65
3. score < passing_score

Copied!

returns True
Syntax:
1. 1
2. 2
3. 3
4. 4
5. 5
6. 6
7. 7

1. for: # Code to repeat


2. if # boolean statement
3. break
4.
5. for: # Code to repeat
6. if # boolean statement
7. continue

Copied!

Example 1:
1. 1
2. 2
Loop Controls `break` exits the loop prematurely. `continue` skips the rest of the current iteration and moves to the next iteration. 3. 3
4. 4

1. for num in range(1, 6):


2. if num == 3:
3. break
4. print(num)

Copied!

Example 2:

1. 1
2. 2
3. 3
4. 4

1. for num in range(1, 6):


2. if num == 3:
3. continue
4. print(num)

Copied!

Syntax:
1. 1

1. !variable

Copied!

NOT Returns `True` if variable is `False`, and vice versa. Example:

1. 1

1. !isLocked

Copied!

returns True if the variable is False (i.e., unlocked).


Syntax:
1. 1

1. variable1 != variable2

Copied!

Example:

1. 1
2. 2
3. 3

1. a = 10
2. b = 20
3. a != b
Not Equal(!=) Checks if two values are not equal.
Copied!

returns True

Example 2:

1. 1
2. 2

1. count=0
2. count != 0

Copied!

returns False
Syntax:
1. 1

1. object_name = ClassName(arguments)

Copied!

Object Creation Creates an instance of a class (object) using the class constructor.
Example:

1. 1

1. person1 = Person("Alice", 25)

Copied!

Syntax:
1. 1

1. statement1 || statement2

Copied!

Example:
OR Returns `True` if either statement1 or statement2 (or both) are `True`. Otherwise, returns `False`.
1. 1
2. 2

1. "Farewell Party Invitation"


2. Grade = 12 grade == 11 or grade == 12

Copied!

returns True
Syntax:
1. 1
2. 2
3. 3

1. range(stop)
2. range(start, stop)
3. range(start, stop, step)

Copied!

range() Generates a sequence of numbers within a specified range.


Example:

1. 1
2. 2
3. 3

1. range(5) #generates a sequence of integers from 0 to 4.


2. range(2, 10) #generates a sequence of integers from 2 to 9.
3. range(1, 11, 2) #generates odd integers from 1 to 9.

Copied!

Syntax:
1. 1

1. return value

Copied!

Return Statement `Return` is a keyword used to send a value back from a function to its caller. Example:

1. 1
2. 2

1. def add(a, b): return a + b


2. result = add(3, 5)

Copied!

Syntax:
1. 1
2. 2

1. try: # Code that might raise an exception except


2. ExceptionType: # Code to handle the exception

Copied!

Example:
Try-Except Block Tries to execute the code in the try block. If an exception of the specified type occurs, the code in the except block is executed.
1. 1
2. 2
3. 3
4. 4

1. try:
2. num = int(input("Enter a number: "))
3. except ValueError:
4. print("Invalid input. Please enter a valid number.")

Copied!

Syntax:
1. 1
2. 2
3. 3

1. try: # Code that might raise an exception except


2. ExceptionType: # Code to handle the exception
3. else: # Code to execute if no exception occurs

Copied!

Example:

Try-Except with Else Block Code in the `else` block is executed if no exception occurs in the try block. 1. 1
2. 2
3. 3
4. 4
5. 5
6. 6

1. try:
2. num = int(input("Enter a number: "))
3. except ValueError:
4. print("Invalid input. Please enter a valid number")
5. else:
6. print("You entered:", num)

Copied!

Syntax:
1. 1
2. 2
3. 3

1. try: # Code that might raise an exception except


2. ExceptionType: # Code to handle the exception
3. finally: # Code that always executes

Copied!

Example:

1. 1
Try-Except with Finally Block Code in the `finally` block always executes, regardless of whether an exception occurred. 2. 2
3. 3
4. 4
5. 5
6. 6
7. 7

1. try:
2. file = open("data.txt", "r")
3. data = file.read()
4. except FileNotFoundError:
5. print("File not found.")
6. finally:
7. file.close()

Copied!

Syntax:
1. 1

1. while condition: # Code to repeat

Copied!

While Loop A `while` loop repeatedly executes a block of code as long as a specified condition remains `True`. Example:

1. 1
2. 2

1. count = 0 while count < 5:


2. print(count) count += 1

Copied!

© IBM Corporation. All rights reserved.

You might also like