Back to AI Flashcard MakerEducation /Python Basics – Functions, Conditionals

Python Basics – Functions, Conditionals

Education32 CardsCreated 3 months ago

This flashcard set covers foundational Python programming concepts including functions, parameters, conditional statements (if, else, comparisons), Boolean logic (and, or, not), and syntax correction. Ideal for beginners, it helps reinforce the logic and structure needed to write and debug simple Python programs.

3.1 Lesson Practice

A ____________ is a set of commands which can be run by calling it by name.

function

Tap or swipe ↕ to flip
Swipe ←→Navigate
1/32

Key Terms

Term
Definition

3.1 Lesson Practice

A ____________ is a set of commands which can be run by calling it by name.

function

3.1 Lesson Practice

A _____________ is a piece of information sent to a function.

parameter

3.1 Lesson Practice

Consider the following code:

x = random.randint (1, 100)
The randint is a ____________.

function

3.1 Lesson Practice

Which of the following is NOT a function?

math

3.2 Lesson Practice

For questions 1-3, consider the following code:
What is output if the user types in 9? Click all that apply.

C
D
A

3.2 Lesson Practice

What is output if the user types in 8? Click all that apply

C

Related Flashcard Decks

Study Tips

  • Press F to enter focus mode for distraction-free studying
  • Review cards regularly to improve retention
  • Try to recall the answer before flipping the card
  • Share this deck with friends to study together
TermDefinition

3.1 Lesson Practice

A ____________ is a set of commands which can be run by calling it by name.

function

3.1 Lesson Practice

A _____________ is a piece of information sent to a function.

parameter

3.1 Lesson Practice

Consider the following code:

x = random.randint (1, 100)
The randint is a ____________.

function

3.1 Lesson Practice

Which of the following is NOT a function?

math

3.2 Lesson Practice

For questions 1-3, consider the following code:
What is output if the user types in 9? Click all that apply.

C
D
A

3.2 Lesson Practice

What is output if the user types in 8? Click all that apply

C

3.2 Lesson Practice

What is output if the user types in 13? Click all that apply.

A
D
B

3.2 Code Practice: Question 1

n = float(input("Enter a number: "))
if (n>45.6):
print("Greater than 45.6")
if(n<45.6):
print("Less than 45.6")

3.2 Code Practice: Question 2

a = float(input('Enter a number: ')) i
f(a >= 90):
print('Great!')

3.2 Code Practice: Question 3

password = input("Enter the password:")
if(password=="Ada Lovelace"):
print("Correct!")
if(password!="Ada Lovelace"):
print("Not Correct!")

3.3 Lesson Practice

Consider the following code:
if (x > 5 AND x <= 10): print(OK)
Click all the mistakes that apply:

The print (OK) should be print ("OK")
AND should be and

3.3 Lesson Practice

The blue section of the following Venn diagram could represent which of the following Boolean statements?

not

3.3 Lesson Practice

The following code will not compile. Which of the options below would allow the code to compile and run as intended?
if (x >= -10 and <= 10): print("In range")

if (x >= -10 and x <= 10):

3.3 Code Practice: Question 1

day = int(input("Enter today's day numerically: "))

if(day 15 or day 30):
print("It's payday!")
if(day != 15 and day != 30):
print("Sorry, not a payday.")

3.3 Code Practice: Question 2

r = int(input("Enter the red: "))
g = int(input("Enter the green: "))
b = int(input("Enter the blue: "))
if(r <= 0 or r >= 255):
print("Red number is not correct.")
if(g <= 0 or g >= 255):
print("Green number is not correct.")
if(b <= 0 or b >= 255):
print("Blue number is not correct.")

3.4 Lesson Practice

What is the output?
x = 9 % 2
if (x == 1):
print ("ONE")
else:
print ("TWO")

ONE

3.4 Lesson Practice

For questions 2-4, consider the following code:
What is the output if month = 9 and day = 14?


First half of the month

3.4 Lesson Practice

What is output if month = 11 and day = 14?

Not in September

3.4 Lesson Practice

What is output if month = 9 and day = 21?

Second half of the month

3.4 Code Practice: Question 1

color = input("What color? ")
if (color == "yellow"):
print("Correct!")
else:
print("Nope")

3.4 Code Practice: Question 2

num = int(input("Numerator: "))
den = int(input("Denominator: "))
if(den == 0):
print("Error - cannot divide by zero.")
else:
print(num/den)

3.5 Lesson Practice

If the user enters 5 what is output? _____________

A

3.5 Lesson Practice

If the user enters 26 what is output? _____________

B

3.5 Lesson Practice

If the user enters 3 what is output? _____________

C

3.5 Lesson Practice

If the user enters 48 what is output? _____________

E

3.5 Lesson Practice

Consider the following code:
color = input("What color? ")
if (color "green"):
print ("Correct")
else: print ("Nope")
elif (color
"red"):
print ("Correct")

What happens when it is run?

There is an error, the else should be after the elif

3.5 Lesson Practice

What is output?

x = 21
if (x > 21):
print (1)
elif (x < 21):
print (2)
else:
print (3)

3

3.5 Code Practice

grade = int(input("What grade are you in? "))
if (grade 9):
print("Freshman")
elif( grade
10):
print("Sophomore")
elif( grade 11):
print("Junior")
elif( grade
12):
print("Senior")
else:
print("Not in High School")

3.5 Lesson Practice

Consider the following code:
color = input("What color? ")
if (color "green"):
print ("Correct")
else: print ("Nope")
elif (color
"red"):
print ("Correct")

What happens when it is run?

There is an error, the else should be after the elif

3.5 Lesson Practice

What is output?

x = 21
if (x > 21):
print (1)
elif (x < 21):
print (2)
else:
print (3)

3

3.5 Code Practice

grade = int(input("What grade are you in? "))
if (grade 9):
print("Freshman")
elif( grade
10):
print("Sophomore")
elif( grade 11):
print("Junior")
elif( grade
12):
print("Senior")
else:
print("Not in High School")