Preskoči na glavni sadržaj
Prijava
Sign up for FREE
arrow_back
Biblioteka

ifs Test Python

star
star
star
star
star
Posljednje ažuriranje about 2 years ago
40
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Pitanje 1
1.

What is output by the code below?

hour = 8

if hour > 12:

print(hour-12, "O'Clock")

else:

print(hour, "O'Clock")

Pitanje 2
2.

What is output by the code below?

score = 200

highScore = 190

if score > highScore:

print("You beat the high score by", score-highScore, "points!")

else:

print("You needed", highScore - score, "points")

Pitanje 3
3.

What is output by the code below?

numCards = 2

if numCards < 2:

print("Uno!")

else:

print("Keep Playing")

Pitanje 4
4.

What is returned by the call greeting(17) ?

def greeting(time)

if time < 12:

return "Good Morning"

elif time < 17:

return "Good Afternoon"

elif time < 22:

return "Good Evening"

else:

return "Good Night"

Pitanje 5
5.

Consider the incomplete class shown below. The method addScore adds points to score if life is positive.

def addScore(points):

/* blank */

score += points

Which of the following code segments shown below could be used to replace /* blank */ so that sum will work as intended?

I. if (life != 0):

II. if (life > -1):

III. if (life > 0):

Pitanje 6
6.

What is output by the code below?

x = 5

if (x%2==0):

print("No Remainder")

else:

print("Remainder of One")

Pitanje 7
7.

What is output by the code below?

note = 2

if note == 1:

print("Quarter note")

elif note == 2:

print("Half note")

elif note == 4:

print("Whole note")

Pitanje 8
8.

What is output by the call tooShort(54) ?

def tooShort(height):

if height < 48:

print("You cannot ride this roller coaster")

else:

print("Get in line to ride")

Pitanje 9
9.

What is output by the call checkFood(1) ?

def checkFood(timer):

if timer > 15:

print("Go play games")

elif timer > 10:

print("Stay close by")

elif timer > 1:

print("Check food")

elif timer > -2:

print("Take food out")

else:

print("Food has burnt")

Pitanje 10
10.

What is output by the code below?

numPens = 3

if numPens < 2:

print("I don't have any extras")

else:

print("Yes, you can borrow one")

Pitanje 11
11.

Assume the following code in within a class.

What is output by the code below if self.space is 19?

def freeSpace(self)

if self.space > 50:

print("You have a lot of space")

elif self.space > 20:

print("You don't have that much space")

elif self.space > 2:

print("You have very little space")

else:

print("You have no space")

Pitanje 12
12.

What is output by the code below?

light = "red"

if light == "green":

print("Drive")

else:

print("Stop")

Pitanje 13
13.

What is output by the code below?

grade = 85

print (grade < 70)

Pitanje 14
14.

What is output by the code below?

if 3 < 2:

print("Less Than")

else:

print("Greater Than")

Pitanje 15
15.

What is output by the code below?

lvl = 6

if lvl < 2 and lvl > 0:

print("You are a white belt")

elif lvl < 5 and lvl >= 2:

print("You are a blue belt")

elif lvl < 8:

print("You are a purple belt")

Pitanje 16
16.

What is output by the call printMult(8) ?

def printMult(times):

if times > 3:

print(times)

if times > 2:

print(times)

if times > 1:

print(times)

if times > 0:

print(times)

Pitanje 17
17.

What is output by the code below?

print("left" == "right" and False == False)

Pitanje 18
18.

What is output by the code below?

answer = "cup"

if answer != "yes":

print("Game Over")

else:

print("Game Start")

Pitanje 19
19.

What is output by the code below?

x = 65

print(x < 30 or x < 90)

Pitanje 20
20.

What is the value of lightsOn after the call house.lights(20) ?

def lights(self, time):

if time < 6:

self.lightsOn = False

elif time < 22:

self.lightsOn = False

else:

self.lightsOn = True

Pitanje 21
21.

What is output by the code below?

gradeLvl = 9

if gradeLvl > 8:

print("High School")

if gradeLvl > 5:

print("Middle school")

else:

print("Elementary school")

Pitanje 22
22.

What is returned by the call minToHour(120) ?

def minToHour(time):

if time >= 60:

print(time / 60.0, "hours")

else:

print("Less than an hour")

Pitanje 23
23.

What is output by the code below?

x = 200

width = 3.2

print("Moving Right")

if x * width > 800:

print("Hit Edge")

Pitanje 24
24.

What is output by the call warning(65) ?

def warning(hp):

if hp > 50:

print("You're fine.",)

if hp > 90:

print("You don’t need healing.")

else:

print("You could heal.")

else:

print("You're not fine.",)

if hp > 20:

print("You should heal.")

else:

print("Heal NOW!")

Pitanje 25
25.

What is output the call addBelow(15) ?

def addBelow(num):

temp = num

ans = num

if temp > 14:

temp -= 2

ans += temp

if temp < 8:

temp += 2

ans -= temp

if temp > 6:

temp -= 5

ans += temp

print(ans)

Pitanje 26
26.

Which of the following could correctly fill /* blank */ in method isOdd() ?

# method isOdd should return True if num is odd and False if num is even

def isOdd(num):

/* blank */

return True

return False

Pitanje 27
27.

What is output by the code below?

greaterThan = 15 > 10

print(greaterThan)

Pitanje 28
28.

What is returned by the call makeCookies("yes") ?

def makeCookies(answer)

if answer == "yes":

return True

else:

return False

Pitanje 29
29.

What is output by the code below if random.randint(0,8) returns a 5?

def magic8Ball(question):

print(question)

num = random.randint(0,8)

if num == 1 and num < 3:

print("As I see it yes")

elif num == 3:

print("Don't count on it")

elif num == 4:

print("Without a doubt")

else:

print("Reply hazy try again")

Pitanje 30
30.

What is the output of the call openDoor(5) ?

def openDoor(key):

if key == 1:

print("Open Blue Door")

elif key == 2:

print("Open Red Door")

elif key == 3:

print("Open Green Door")

elif key == 4:

print("Open Yellow Door")

Pitanje 31
31.

What is output by the call whereRoom(165) ?

def whereRoom(roomNum):

if roomNum > 199:

print("2nd Floor")

else:

print("1st Floor")

if roomNum % 100 > 50:

print("West Wing")

else:

print("East Wing")

Pitanje 32
32.

What is output by the code below?

batteryLife = 25

if batteryLife < 10:

print("Charge Battery")

elif batteryLife < 20:

print("Low Battery")

elif batteryLife == 100:

print("Fully Charged Battery")

elif batteryLife > 90:

print("Mostly Charged Battery")

Pitanje 33
33.

What is output by the code below?

y = 11

if(y == 21):

print("Black Jack")

print("Game Finished")

Pitanje 34
34.

What is output by the code below?

month = 11

if month == 3:

print("Spring Break")

elif month == 11:

print("Thanksgiving Break")

elif month == 12:

print("Winter Break")

else:

print("No big break")

Pitanje 35
35.

What is output by the code below?

eggs = False

if eggs:

print("We need eggs")

else:

print("Start baking")

Pitanje 36
36.

What is output by the code below?

temp = 33

if temp >=212:

print("Boiling")

elif temp <= 32:

print("Freezing")

Pitanje 37
37.

What is output by the code below?

print("cat" == "dog")

Pitanje 38
38.

What is output by the code below?

pie = "apple"

print("Shopping List \neggs \nflour")

if pie == "cherry":

print("cherries")

Pitanje 39
39.

What is output by the call takeDmg(20) and hp = 120 ?

def takeDmg(dmg)

hp -= dmg

if hp = 0:

print("Game Over!")

else

print(hp)

Pitanje 40
40.

What is output by the code below if the right arrow is pressed?

if event.type==KEYDOWN:

if event.key==K_UP:

print("Up")

elif event.key==K_DOWN:

print("Down")

elif event.key==K_LEFT:

print("Right")

elif event.key==K_RIGHT:

print("Left")