(SKO1) TIPS CERTIFICATION SCRIPT 2026
QUESTIONS WITH SOLUTIONS GRADED A+
◍ What is a complex number?.
Answer: a number with an imaginary part represented by a j
◍ What does an interpreter do with objects?.
Answer: creates and manipulates objects as needed to run code; assigns an
object to a location somewhere in memory
◍ What's a Class.
Answer: Blueprints for creating objects that have properties and behaviors
◍ What should be at the end of a functions definition?.
Answer: Colon
◍ To iterate each element of a list.
Answer: for num in numbers: print(num, end=' ')Can add condition:for num
in numbers: if number <= 8 print(num, end=' ')
◍ print(bool(False))print( )print(0).
Answer: Boolean examples of False
◍ What's an integer.
Answer: Whole Number
◍ What's a module.
Answer: Pre-written Python code that adds extra functionality
◍ print("1\n2\n3").
Answer: print using newline characters
◍ What is 'r' mode?.
, Answer: Read
◍ What's a conditional.
Answer: Code that runs only if certain conditions are true
◍ What does a '#' indicate within Python?.
Answer: Creates a comment, which is ignored by Python when the code runs
and is only for humans to read
◍ What's a float.
Answer: Decimal numbers
◍ Easy way to print the contents of list (separated by spaces, no brackets).
Answer: print(*list)
◍ print(a.replace("H", "J")).
Answer: replace a string with another string
◍ What does a 'while' loop do?.
Answer: Repeats code over and over as long as the condition is true
◍ int( ).
Answer: casts an integer from an integer literal, float literal, or string literal
◍ What is def ( )?.
Answer: begins a function definition in the format of def
functionName(parameters):
◍ .isalpha() is for what?.
Answer: Checks if string is only letters
◍ What is 'x' mode?.
Answer: Creation
◍ How do you request input in Python?.
Answer: default is stringvariable = float(input())variable = int(input())
◍ What does read() do?.
Answer: Reads data from a file
, ◍ .supper() is for what?.
Answer: All Uppercase
◍ What data structure do the brackets indicate in the following
example?devices = ["router01", "switch01", "modem01", "gateway01",
"printer01"].
Answer: A List
◍ What is the modifier to show the value in number format?.
Answer: :n
◍ What is "f" (formatted) mean in an f-string?.
Answer: Allows you to put variables inside {}
◍ What does print() do?.
Answer: Displays output to the console/screen. Mainly used for seeing what
code is doing or debugging.
◍ Which data structure fits the requirements the best?EX: Mutable, Ordered
Sequence, Indexed, ability to add, remove or update, dynamic, allows
duplicates.
Answer: List
◍ Variable.
Answer: Containers to put into string. Used to store data. They are created
by assigning a value to a name. Containers to put into string
◍ Calling a variable without using f-string.
Answer: color = input("Enter a color: ")print("Roses are " + color)
◍ .isdigit() is for what?.
Answer: Checks if string has only digits
◍ What does input() do?.
Answer: gets user input from the console/terminal. Returns what's typed as a
string
◍ What does write() do?.
Answer: Writes data to a file