Table of Contents
Python Basics: Variables & Data Types – Q&A Session
1. What is a variable in Python?
- A. A storage container for data
- B. A type of loop
- C. A function for printing text
- D. A command to stop a program
2. Which of the following is a valid variable name in Python?
- A. 1name
- B. name_1
- C. name-1
- D. name!
3. What is the correct way to declare a string variable?
- A. name = “John”
- B. name = John
- C. “name” = John
- D. String name = “John”
4. In Python, which data type is used to represent decimal numbers?
- A. int
- B. str
- C. float
- D. bool
5. Which function is used to check the data type of a variable in Python?
- A. data()
- B. typeof()
- C. type()
- D. datatype()
6. What will be the output of the following code?
name = "Alice"
print(type(name))
- A. <class ‘str’>
- B. <class ‘int’>
- C. name
- D. Alice
7. Which of these is NOT a data type in Python?
- A. str
- B. int
- C. list
- D. decimal
8. What value will the following code output?
age = 30
age = "thirty"
print(age)
- A. 30
- B. “thirty”
- C. SyntaxError
- D. None
9. Which data type represents True and False values in Python?
- A. int
- B. str
- C. bool
- D. float
10. In Python, which symbol is used to assign a value to a variable?
- A. ==
- B. =
- C. :
- D. ->
Python Basics: Conditional Statements – Q&A Session
Question 1: Which statement is used to check a condition in Python?
- A. else
- B. elif
- C. if
- D. then
Question 2: What will the following code print if x = 10
?
if x > 5: print("High") else: print("Low")
- A. “High”
- B. “Low”
- C. “None”
- D. Error
Question 3: In Python, what does elif stand for?
- A. Else if
- B. Eliminate if
- C. Exit if
- D. Error
Question 4: Which operator checks if two conditions are both true?
- A. or
- B. and
- C. not
- D. ==
Question 5: What is the output of this code?
if 5 < 10 or 8 > 10: print("Yes")
- A. No
- B. None
- C. Yes
- D. Error
Question 6: What is required in the if statement to compare values?
- A. =
- B. ==
- C. ===
- D. equals
Question 7: Which condition is met in this code?
if 20 > 25: print("A") elif 20 == 20: print("B") else: print("C")
- A. A
- B. B
- C. C
- D. None
Question 8: How many possible conditions can elif handle?
- A. One
- B. Two
- C. Infinite
- D. None
Question 9: Which logical operator reverses a condition?
- A. or
- B. not
- C. and
- D. reverses
Question 10: What is a common mistake when using conditionals?
- A. Forgetting else
- B. Using == for assignment
- C. Using = instead of ==
- D. Indentation
Python Basics: Loops – Q&A Session
Question 1: Which loop runs as long as its condition is true?
- A. for
- B. while
- C. repeat
- D. loop
Question 2: What function generates a sequence of numbers in Python?
- A. sequence()
- B. list()
- C. range()
- D. num()
Question 3: What will for i in range(3): print("Hi")
print?
- A. Hi three times
- B. Hi four times
- C. Hi two times
- D. None
Question 4: How can we stop a loop early?
- A. continue
- B. stop
- C. exit
- D. break
Question 5: What does the continue statement do in a loop?
- A. Skips the rest of the loop
- B. Skips to the next iteration
- C. Stops the loop
- D. Repeats the loop
Question 6: What is printed by
for i in range(5): if i == 3: break print(i)
- A. 0, 1, 2
- B. 0, 1, 2, 3
- C. 0, 1
- D. None
Question 7: Which loop would you use to repeat code until a condition changes?
- A. for
- B. while
- C. until
- D. loop
Question 8: When is the else block in a loop executed?
- A. Always
- B. Only if break is used
- C. Only if continue is used
- D. When loop completes normally
Question 9: What is the result of while False: print("Hello")
?
- A. Prints “Hello”
- B. Error
- C. No output
- D. Prints infinitely
Question 10: Which of these is not a loop in Python?
- A. for
- B. while
- C. loop
- D. Both B and C
Visit the Google Form Link:
Click on the link to access the quiz form. You will be redirected to a Google Forms page where you can start answering the questions.
Answer the Questions:
Go through each question carefully and select or type your answers based on the options provided.
Click ‘Submit’:
Once you’ve answered all the questions, scroll down and click the “Submit” button to submit your answers.
View Your Score:
After submitting, click on the “View Score” button to see your results immediately. You will receive feedback on your performance.
Variables & Data Types | https://forms.gle/22qQ2UkhGKUvW4XE6 |
How to use Conditional Statements if ,elif, else | https://forms.gle/7VjTGRVoYpNRKyLS8 |
For and While Loops– | https://forms.gle/nj9f5eEE3yhA8sNs9 |
List Creation | https://forms.gle/ccy1hmAx1fYH294B9 |
Dictionaries | https://forms.gle/azRDkfEcPtQEhDqm6 |
Tuples | https://forms.gle/7zuHYNJmVFnET6QZA |